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
120,000 - 145,000 USD per year
Apply Now