Senior Python Integration Engineer
New
U.S. RemoteFull-TimeSenior
Salary120,000 - 145,000 USD per year
Apply NowOpens the employer's application page
Job Details
- Experience
- 6+ years
- Required Skills
- AWSPostgreSQLPythonSQLAgileServerlessCI/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, updating services/state machines, and API integration.
- Strong knowledge of SQL/Postgres.
- Experience with integration testing and automation.
- Experience building cloud applications with AWS serverless technologies (State Machines, ECS Fargate, CloudFormation).
- Experience contributing to CICD workflows.
- Excellent oral and written communication skills.
- Experience participating on an agile team.
- Bachelor's or master's degree in computer science, computer engineering, or a related technical discipline.
Responsibilities
- Understand client business requirements and work effectively in teams.
- Negotiate appropriate solutions with multiple stakeholders.
- Write and maintain scalable enterprise-quality software with Python.
- Contribute to backend architecture including REST APIs, serverless components, and databases.
- Build out new features, update existing services, and integrate with external APIs.
- Build software components that integrate with a workflow engine or ESB.
- Write automated integration tests between various services.
- Manage the complete software development life cycle.
- Identify new opportunities and tools to enhance the software platform.
- Support and troubleshoot issues to identify root causes.
View Full Description & ApplyYou'll be redirected to the employer's site