Senior Python Integration Engineer
U.S. remoteFull-TimeSenior
SalaryCompetitive salaries and eligibility for a yearly bonus
Apply NowOpens the employer's application page
Job Details
- Experience
- 5 years of related experience in software engineering, or an equivalent combination of education/experience
- Required Skills
- AWSPostgreSQLPythonSQLServerlessCI/CDRESTful APIsDistributed Systems
Requirements
- 6+ years of experience in Python development in an enterprise environment.
- Hands-on experience managing distributed systems and clusters.
- Proven experience building features and services, including integration with external APIs and CI/CD.
- Strong knowledge of SQL and PostgreSQL.
- Experience with integration testing and automation.
- Experience building cloud applications with AWS serverless technologies (State machines, ECS Fargate, CloudFormation).
- Experience participating on an agile team.
- Bachelor's or master's degree in CS, Computer Engineering, or related field.
- Excellent oral and written communication skills.
- Self-directed work capability.
Responsibilities
- Understand client business requirements and work effectively in teams.
- Negotiate solutions with multiple stakeholders.
- Write and maintain scalable enterprise-quality software.
- Contribute to backend architecture including REST APIs, serverless components, and databases.
- Build features, update existing services, and manage state machines.
- Integrate with external APIs and workflow engines/ESB.
- Contribute to CI/CD workflows.
- Write automated integration tests.
- Manage the complete software development life cycle.
- Identify new tools and services to enhance the software platform.
View Full Description & ApplyYou'll be redirected to the employer's site