Encora
StaffSoftwareEngineer(Typescript/Python)
Neural analysis suggests this role is
optimal for Senior candidates.
“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.
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
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.