[Remote] Senior Python Integration Engineer (U.S. remote)
Note: The job is a remote job and is open to candidates in USA. Railroad19, Inc. is a company that builds custom solutions and provides top-tier development services. They are seeking a Senior Python Integration Engineer to contribute to backend architecture, write and maintain scalable software, and manage the software development life cycle.
Responsibilities
- Understand our client's fast-moving business requirements and work effectively in teams and with the client
- Be able to understand business requirements and work effectively in teams and with the client
- Negotiate appropriate solutions with multiple stakeholders
- Write and maintain scalable enterprise-quality software while building a serverless cloud with Python
- Contribute to our backend architecture, including our REST APIs, serverless components, and databases
- Responsible for building out new features, updating existing services and state machines, integration with external APIs, and contributing to our CICD workflows
- Build software components that integrate with a workflow engine and/or ESB to execute asynchronous business processes
- Helping the team write automated integration tests between the various services
- Manage the complete software development life cycle
- Write software using modern software engineering techniques that minimize defects
- Identify new opportunities, tools, and services to enhance the custom software platform
- Support and troubleshoot issues (process & system), identify root cause, and proactively recommend sustainable corrective actions
Skills
- 5 years of related experience in software engineering, or an equivalent combination of education/experience
- Understand our client's fast-moving business requirements and work effectively in teams and with the client
- Be able to understand business requirements and work effectively in teams and with the client
- Negotiate appropriate solutions with multiple stakeholders
- Write and maintain scalable enterprise-quality software while building a serverless cloud with Python
- Expertise in Python and AWS Cloud
- Contribute to our backend architecture, including our REST APIs, serverless components, and databases
- Responsible for building out new features, updating existing services and state machines, integration with external APIs, and contributing to our CICD workflows
- Build software components that integrate with a workflow engine and/or ESB to execute asynchronous business processes
- Helping the team write automated integration tests between the various services
- Manage the complete software development life cycle
- Write software using modern software engineering techniques that minimize defects
- Identify new opportunities, tools, and services to enhance the custom software platform
- Support and troubleshoot issues (process & system), identify root cause, and proactively recommend sustainable corrective actions
- 6+ years of experience in Python development working in an enterprise environment
- Hands-on experience managing distributed systems and clusters
- Proven experience working with building out new features, updating existing services and state machines, integration with external APIs, and contributing to our CICD workflows
- Strong knowledge of SQL/Postgres
- Experience with Integration testing and automation
- Experience building cloud applications with AWS serverless technologies, including State machines, ECS Fargate, cloud formation
- Demonstrates a willingness to learn new technologies and takes pride in delivering working software
- Excellent oral and written communication skills
- Experience participating on an agile team
- Is self-directed and can effectively contribute with little supervision
- Bachelor's or master's degree in computer science, computer engineering, or another technical discipline
- Docker
- Java
- NodeJs
- UI/UX
Benefits
- Competitive salaries and eligibility for a yearly bonus
- Excellent Health Care, Dental and Vision benefits
- PTO
- 401K match eligibility
- Work-life balance
Company Overview