Miratech logo
Miratech

Helping Visionaries Change the World

Senior Python Engineer

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 501-1,000Since 1989H1B No SponsorCompany SiteLinkedIn

Location

Ukraine

Posted

3 days ago

Salary

0

Seniority

Senior

Bachelor Degree5 yrs expEnglishAWSDockerMicroservicesPythonTerraform

Job Description

Senior Python Engineer

Miratech

• Design, develop, and maintain Python-based backend microservices • Build and integrate REST APIs (authentication, RBAC, third-party integrations) • Contribute to real-time voice pipeline integrations (SIP / WebRTC / LiveKit) • Develop integrations with external systems (e.g., Zoho CRM, Google / Microsoft Calendar) • Deploy and operate services on AWS (ECS, CloudWatch, Secrets Manager, S3) • Maintain CI/CD pipelines using Bitbucket Pipelines • Containerize services using Docker / Docker Compose • Collaborate with AI, frontend, and DevOps teams; participate in code reviews and release processes

Job Requirements

  • 5+ years of backend engineering experience
  • Strong proficiency in Python, with hands-on experience designing and maintaining microservices architectures
  • Solid experience building and consuming REST APIs
  • Hands-on experience with AWS services, including ECS, CloudWatch, Secrets Manager, and S3
  • Experience working with containerized applications using Docker and Docker Compose
  • Familiarity with CI/CD pipelines and delivery workflows (Bitbucket Pipelines or similar tools)
  • Strong problem-solving skills and ability to work in complex, distributed environments
  • Strong written and verbal English, with the ability to produce clear technical documentation and communicate effectively in cross-functional teams
  • Experience working in Agile/Scrum environments and participating in code reviews, design discussions, and release cycles.
  • Nice to have: Experience with real-time voice / telephony systems (SIP, WebRTC, LiveKit)
  • Exposure to AI/LLM or conversational voice platforms (no prior experience with Nova Sonic required)
  • Experience with multi-tenant SaaS architecture
  • Knowledge of Terraform or Infrastructure as Code (IaC)
  • Performance and latency optimization for real-time systems
  • Experience with third-party integrations (CRM, calendars, external APIs)

Benefits

  • Culture of Relentless Performance: join an unstoppable technology development team with a 99% project success rate and more than 30% year-over-year revenue growth.
  • Competitive Pay and Benefits: enjoy a comprehensive compensation and benefits package, including health insurance, and a relocation program.
  • Work From Anywhere Culture: make the most of the flexibility that comes with remote work.
  • Growth Mindset : reap the benefits of a range of professional development opportunities, including certification programs, mentorship and talent investment programs, internal mobility and internship opportunities.
  • Global Impact: collaborate on impactful projects for top global clients and shape the future of industries.
  • Welcoming Multicultural Environment: be a part of a dynamic, global team and thrive in an inclusive and supportive work environment with open communication and regular team-building company social events.
  • Social Sustainability Values: join our sustainable business practices focused on five pillars, including IT education, community empowerment, fair operating practices, environmental sustainability, and gender equality.

Related Job Pages

More Backend Engineer Jobs

Inadev logo

Senior Full Stack Developer, Python/React.js

Inadev

Customer-Centric Agile, Digital, and Cloud solutions for federal agencies and commercial enterprises

Full TimeRemoteTeam 501-1,000Since 2011H1B Sponsor

• Works primarily as a senior software developer and brings experience using tools and frameworks to develop solutions that meet client requirements. • As part of a cross-functional Agile team, the Developer coordinates with team members to follow best practices, plan work, and communicate with the client on progress. • Design, Develop and implement Python based enterprise solutions to meet client requirements. • Support quality development practices, including test driven development. • Employ the values and principles of Agile development, as part of an Agile DevSecOps team. • Actively participate in improving the code base by performing code reviews. • Evaluate technical effort to implement client requirements and participate in the creation and sizing of user stories. • Participate and contribute to all agile ceremonies/events. • Work closely with the team to ensure that technical user stories and acceptance criteria are accurately captured. • Contribute to documentation of system design and procedures. • Design skills with experience in object-oriented methodologies, design patterns, microservices, streaming technologies, database design, and data modeling. • Excellent communication skills to be able to interact directly with non-technical client stakeholders and act in a business-to-technical translation role. • Experience leading a team of developers in the design and delivery of cloud-based, continuously deployed client solutions. • Experience working in an onsite client technical consulting environment preferred. • Experience working within Agile Frameworks, such as Scrum or Kanban. • Self-motivated and self-managing. • Proficient in creating reasonable and accurate time estimates for assigned tasks.

California
$145K / year
Inadev logo

Junior Full Stack Developer, Python/React.js

Inadev

Customer-Centric Agile, Digital, and Cloud solutions for federal agencies and commercial enterprises

Full TimeRemoteTeam 501-1,000Since 2011H1B Sponsor

• Design, develop, and maintain scalable full-stack applications using modern Python backend technologies under guidance of senior engineers/architects. • Leverage AI-assisted development tools for code generation, test generation, documentation, and system analysis • Review, validate, and enhance AI-generated outputs to ensure quality, security, and scalability • Build responsive, high-performance user interfaces using modern component-based architectures. • Develop and maintain RESTful APIs and microservices architectures • Analyze and work with legacy Java and PL/SQL systems to support application modernization and system decomposition. • Participate in modernization efforts including refactoring, re-platforming, and microservices migration • Collaborate with cross-functional teams, including product owners, designers, and stakeholders, to translate business requirements into technical solutions • Contribute to system design, architecture discussions, and technical decision-making • Support quality development practices, including test-driven development and automated testing • Contribute to CI/CD pipelines and DevSecOps practices • Perform code reviews and actively contribute to improving the code base • Assist in estimating and sizing user stories • Participate and contribute to all Agile ceremonies/events • Work closely with the team to ensure that technical user stories and acceptance criteria are accurately captured • Contribute to documentation of system design, architecture, and procedures • Communicate effectively and collaborate with technical and non-technical stakeholders.

United States
$85K / year
Inadev logo

Senior Full Stack Developer, Python/React.js

Inadev

Customer-Centric Agile, Digital, and Cloud solutions for federal agencies and commercial enterprises

Full TimeRemoteTeam 501-1,000Since 2011H1B Sponsor

• Works primarily as a senior software developer and brings experience using tools and frameworks to develop solutions that meet client requirements. • As part of a cross-functional Agile team, the Developer coordinates with team members to follow best practices, plan work, and communicate with the client on progress. • Design, Develop and implement Python based enterprise solutions to meet client requirements. • Support quality development practices, including test driven development. • Employ the values and principles of Agile development, as part of an Agile DevSecOps team. • Actively participate in improving the code base by performing code reviews. • Evaluate technical effort to implement client requirements and participate in the creation and sizing of user stories. • Participate and contribute to all agile ceremonies/events. • Work closely with the team to ensure that technical user stories and acceptance criteria are accurately captured. • Contribute to documentation of system design and procedures. • Design skills with experience in object-oriented methodologies, design patterns, microservices, streaming technologies, database design, and data modeling. • Excellent communication skills to be able to interact directly with non-technical client stakeholders and act in a business-to-technical translation role. • Experience leading a team of developers in the design and delivery of cloud-based, continuously deployed client solutions. • Experience working in an onsite client technical consulting environment preferred. • Experience working within Agile Frameworks, such as Scrum or Kanban. • Self-motivated and self-managing. • Proficient in creating reasonable and accurate time estimates for assigned tasks.

United States
$145K / year
Inadev logo

Full Stack Developer, Python/React.js

Inadev

Customer-Centric Agile, Digital, and Cloud solutions for federal agencies and commercial enterprises

Full TimeRemoteTeam 501-1,000Since 2011H1B Sponsor

• Works primarily as a senior software developer and brings experience using tools and frameworks to develop solutions that meet client requirements. • As part of a cross-functional Agile team, the Developer coordinates with team members to follow best practices, plan work, and communicate with the client on progress. • Design, Develop and implement Python based enterprise solutions to meet client requirements. • Support quality development practices, including test driven development. • Employ the values and principles of Agile development, as part of an Agile DevSecOps team. • Actively participate in improving the code base by performing code reviews. • Evaluate technical effort to implement client requirements and participate in the creation and sizing of user stories. • Participate and contribute to all agile ceremonies/events. • Work closely with the team to ensure that technical user stories and acceptance criteria are accurately captured. • Contribute to documentation of system design and procedures. • Design skills with experience in object-oriented methodologies, design patterns, microservices, streaming technologies, database design, and data modeling. • Excellent communication skills to be able to interact directly with non-technical client stakeholders and act in a business-to-technical translation role. • Experience leading a team of developers in the design and delivery of cloud-based, continuously deployed client solutions. • Experience working in an onsite client technical consulting environment preferred. • Experience working within Agile Frameworks, such as Scrum or Kanban. • Self-motivated and self-managing. • Proficient in creating reasonable and accurate time estimates for assigned tasks.

United States
$115K / year