We are tech transformation specialists, uniting human expertise with AI to create scalable tech solutions. With over 6,500 CI&Ters around the world, we’ve built partnerships with more than 1,000 clients during our 30 years of history. Artificial Intelligence is our reality.
As a Senior Software Engineer specializing in back-end development with Python and AWS, you will be at the forefront of developing scalable, API-first services for a greenfield project. In this role, you will help define and build robust middleware solutions that connect data systems with experience channels, ensuring that our APIs function as integral products. You will work closely with multi-national and cross-functional teams in an agile, client-focused environment, driving technical innovation and setting best practices from the ground up.
Key Accountabilities
- Technical Leadership & Strategic Guidance:
- Lead and mentor a team of back-end engineers through collaborative problem-solving, code reviews, and shared best practices.
- Drive innovation and guide strategic decision-making to support new initiatives, ensuring alignment with long-term business objectives.
- Establish foundational standards for code quality, testing, and deployment to ensure sustainable project success.
- API & Back-End Services Engineering:
- Architect, design, and implement scalable API services and core back-end systems using Python on AWS.
- Adapt to and drive initiatives involving other tech stacks as needed, ensuring seamless integration and project continuity.
- Optimize systems for security, performance, and reliability to meet predetermined business objectives and performance benchmarks.
- Design robust system architectures that embrace future enhancements while integrating modern tools and practices for a secure, scalable, and efficient technology stack.
- Cross-Functional & Global Collaboration:
- Collaborate with product managers, scrum masters, data engineers, and international stakeholders to translate business objectives into actionable technical solutions.
- Ensure cohesive project execution by aligning efforts across cross-functional and geographically diverse teams.
- Continuous Improvement, Innovation & Technical Leadership:
- Stay current with trends in cloud computing, API development, and emerging technologies to drive continuous innovation across the team
- Foster a culture of continuous integration, rapid reliable deployment, and thoughtful experimentation that maintains our technical competitive edge
- Actively lead the team’s technical growth by identifying emerging technologies and architectural approaches that complement our Python/AWS ecosystem
- Create and implement professional development plans for both yourself and team members to stay at the forefront of back-end development practices
- Champion knowledge-sharing initiatives such as internal tech talks, documentation efforts, and mentorship programs to elevate the entire engineering organization
- Strategically evaluate new technologies and frameworks, leading proof-of-concept initiatives when appropriate while ensuring alignment with business objectives
- Actively gather feedback to refine both product features and engineering processes, establishing a cycle of continuous improvement
- Develop technical road maps that anticipate industry shifts and position the team to adapt seamlessly to evolving requirements
- Balance technical innovation with business pragmatism, ensuring that technological advancement supports project objectives and organizational goals
- Lead by example in mastering new technologies when business priorities shift, demonstrating adaptability by effectively transitioning between different tech stacks or projects as organizational needs evolve
- Guide team members through retraining initiatives and cross-project transitions, ensuring knowledge transfer and continuity of technical excellence across different business domains
Knowledge and Experience
- Extensive experience (8+ years) in software development using Python, with a strong record of designing and implementing scalable, API-first services.
- Ability to work with and drive initiatives involving other tech stacks when required.
- Hands-on expertise with AWS cloud services, including compute and orchestration tools like Fargate, Lambda, Step Functions, API Gateway, CloudFront and container services like ECS/EKS.
- Demonstrated experience in developing microservices architectures and designing middleware solutions that bridge data systems and experience channels, effectively positioning APIs as products.
- Solid background in greenfield project development, having built systems from the ground up while establishing robust engineering practices.
- Proven ability to work within a well-defined, high-level solution framework that aligns technical strategies with predetermined business plans and cost structures.
- Significant experience in leading and collaborating with multi-national and cross-functional teams in dynamic environments, complemented by excellent communication skills and cultural adaptability.
- Proficiency in modern DevOps practices, including continuous integration/continuous delivery (CI/CD), automated testing, and infrastructure as code.
- Comprehensive understanding of secure coding practices, performance optimization techniques, and system reliability improvements.
- Prior experience in a software vendor environment, delivering client-focused solutions that adhere to established strategic objectives.
- Advanced expertise in agile methodologies, including active daily practices, iterative development, and adaptive planning, ensuring rapid yet reliable delivery of high-quality software.
Personal Attributes
- Passionate about technology, with a deep commitment to continuous learning and staying abreast of emerging trends in cloud computing, microservices, and API-first architectures.
- Highly adaptable and proactive, comfortable navigating the complexities of greenfield projects, and eager to create robust systems from the ground up.
- Excellent problem-solving skills, with the ability to take a project from concept to production while anticipating potential challenges and iterating quickly to resolve them.
- A natural leader and mentor who thrives in multi-national, cross-functional team environments; skilled at fostering collaboration, open communication, and a shared vision across diverse groups.
- Detail-oriented and quality-driven, consistently focused on writing secure, efficient, and maintainable code while advocating for best practices throughout the development lifecycle.
- Strong analytical mindset combined with creative thinking, enabling the design and implementation of complex middleware solutions and innovative technical architectures.
- Resilient and resourceful, maintaining a positive attitude under pressure and effectively managing competing priorities while delivering on high-stakes projects.
- A strategic thinker, capable of aligning technical initiatives with overarching business goals, and keen to enhance both the engineering team’s performance and the client’s operational success.
*Currently, this job is open only for applicants residing in the Philippines.
*This position is to be outsourced to our EOR partner in the Philippines and will eventually be employed by our local entity once established.
*Please take the time to thoroughly review the job advertisement before submitting your application.
Collaboration is our superpower, diversity unites us, and excellence is our standard.
We value diverse identities and life experiences, fostering a diverse, inclusive, and safe work environment. We encourage applications from diverse and underrepresented groups to our job positions.
Apply info ->
To find out more about this job, please visit this link

