Encora

StaffSoftwareEngineer(Typescript/Python)

Hermosillo, Mexico
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Staff Software Engineer (Typescript/Python) at Encora. Skills: Typescript, Python, Elixir, AWS. Design applications. Develop applications”

What You'll Achieve.

delivering high-quality software

Industry & Context.

Problems you'll solve

problem-solving skills; analytical skills; debugging skills

What They're Looking For.

Must Have

6–9 years of professional software engineering experience, expertise in TypeScript and backend application development, Advanced programming experience with Python, Hands-on experience building applications using Elixir, experience with AWS cloud services such as Lambda, ECS, EC2, S3, RDS, CloudWatch, API Gateway, IAM, or similar, Experience designing scalable RESTful APIs and microservices architectures, understanding of distributed systems, scalability, and performance optimization, Experience with relational and NoSQL databases, Familiarity with containerization and orchestration technologies such as Docker and Kubernetes, Experience implementing CI/CD pipelines and DevOps best practices, knowledge of software design patterns and system architecture principles, Excellent problem-solving, analytical, and debugging skills, communication and collaboration skills, Proactive mindset with ownership and leadership capabilities

Nice to Have

Experience with serverless architectures and event-driven systems, Exposure to infrastructure as code tools such as Terraform or CloudFormation, Experience working in highly available and large-scale production environments, Familiarity with monitoring and observability tools, Experience mentoring engineers and leading technical initiatives

What You'll Do.

Maintain applications

Lead architecture implementation

Build distributed systems

Optimize microservices

Drive technical discussions

Conduct architecture reviews

Implement engineering best practices

Write maintainable code

Write well-tested code

Troubleshoot production issues

Implement long-term solutions

Contribute to CI/CD pipelines

Automate infrastructure

Develop deployment strategies

Mentor junior engineers

Mentor mid-level engineers

Provide technical guidance

Participate in Agile ceremonies

Contribute to process improvements

How You'll Work.

Team & Collaboration

Collaborate with cross-functional teams; Work with Product; Work with QA; Work with DevOps; Work with other engineering teams; communication skills; collaboration skills

Communication Scope

communication skills; collaboration skills

Full Job Description

Job Title: Sr Software Engineer Key Skills: Typescript, Python, Elixir, AWS Experience: 6-9 years Location Hermosillo, Mexico Mode: Onsite We at Coforge are hiring Position (21530) with the following skill set. We are seeking a highly experienced Senior Software Engineer with 6–9 years of professional experience to join our engineering team. The ideal candidate will have deep expertise in backend development, cloud-native architectures, and scalable distributed systems. This role requires strong hands-on experience with TypeScript, Python, Elixir, and AWS. The candidate will play a key role in designing technical solutions, driving architectural decisions, mentoring team members, and delivering high-quality software in a fast-paced environment. Responsibilities Design, develop, and maintain scalable, secure, and high-performance applications and services. Lead the architecture and implementation of backend systems and cloud-native solutions. Build and optimize distributed systems, APIs, and microservices architectures. Collaborate with cross-functional teams including Product, QA, DevOps, and other engineering teams. Drive technical discussions, architecture reviews, and engineering best practices. Write clean, maintainable, and well-tested code. Troubleshoot complex production issues and implement long-term solutions. Contribute to CI/CD pipelines, infrastructure automation, and deployment strategies. Mentor junior and mid-level engineers through technical guidance and code reviews. Participate in Agile ceremonies and contribute to continuous process improvements. Required Qualifications 6–9 years of professional software engineering experience. Strong expertise in TypeScript and backend application development. Advanced programming experience with Python. Hands-on experience building applications using Elixir. Strong experience with AWS cloud services such as Lambda, ECS, EC2, S3, RDS, CloudWatch, API Gateway, IAM, or similar. Experience designing scalable RESTful

Free ATS check

Applying for this Staff Software Engineer (Typescript/Python) role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Greenhouse

  • Create a Greenhouse profile before applying — it saves time across multiple applications.
  • Upload your resume as a PDF; the parser handles it better than Word.
  • Answer all knockout questions carefully — wrong answers auto-reject before a human sees you.
  • Enable email notifications to track application status in real time.

ANONYMOUS · UNFILTERED

What do employees actually say about Encora?

Real rants from real employees. Read before you apply.

Read Company Rants →