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 Software Engineer specializing in back-end development with Python and AWS, you will contribute to developing scalable, API-first services for our innovative projects. You’ll collaborate with cross-functional teams to build and maintain middleware solutions that integrate data systems and support dynamic user experiences. Working in an agile, client-focused environment, you’ll implement technical solutions while growing your expertise and contributing to the continual enhancement of our engineering practices.
Key Accountabilities
Back-End Services Engineering:
Design, build, and maintain scalable API services and core back-end systems primarily using Python on AWS
Write clean, efficient, and well-documented code that meets performance, security, and reliability standards
Implement microservices architectures and APIs following best practices
Debug, troubleshoot, and resolve complex technical issues in production environments
Contribute to system design discussions and implementation planning
Technical Growth & Adaptability:
Participate in professional development opportunities to deepen your software engineering expertise and broaden your understanding of complementary technologies
Engage in internal knowledge-sharing sessions to prepare for the evolving technical landscape of our industry
Build transferable skills that enhance your value as a back-end or full-stack engineer while preparing for future career growth
Embrace opportunities to learn new technologies when project needs arise, with support from senior team members
Demonstrate flexibility by occasionally contributing to different projects or technology areas as business priorities shift
Apply your core engineering principles across different contexts, adapting your engineering expertise to new challenges
Actively participate in training initiatives that expand your technical repertoire while strengthening your primary skillset
Collaborate with teammates during knowledge transfer sessions when transitioning between projects or technology area
Collaborative Engineering:
Work closely with product managers, data engineers, and other team members to translate business requirements into practical technical solutions
Participate in code reviews, pair programming sessions, and regular team discussions to share best practices and improve code quality
Contribute to agile ceremonies including sprint planning, daily stand-ups, and retrospectives
Support junior developers through mentorship and knowledge sharing
Collaborate effectively with cross-functional teams to deliver integrated solutions
Quality & DevOps Practices:
Adhere to established DevOps practices including continuous integration/continuous delivery (CI/CD)
Write comprehensive unit and integration tests to ensure code reliability
Participate in monitoring and maintaining application performance and availability
Help identify and implement improvements to engineering processes and practices
Maintain security awareness and apply secure coding practices in all work
practices in all work
Knowledge and Experience
3+ years of practical experience in software development, with strong Python proficiency
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.
Practical experience in building and maintaining APIs and microservices
Knowledge of Docker containerization and related orchestration technologies
Experience working in agile development environments with a focus on collaborative team dynamics
Understanding of modern DevOps practices, including CI/CD pipelines, automated testing, and infrastructure as code
Good communication skills and the ability to work effectively in a multi-national team setting.
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.
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.
Interest in developing a well-rounded engineering skillset as part of your long-term career progression.
*Currently, this job is open only for applicants residing in the Philippines.
*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.
₱80,000 – ₱120,000 per month
Specialities
Tagged as: AI Product Manager, AWS, Data Engineer, Docker, Entry-Level, Hybrid, Internship, Junior, Manager, Mid-Level, Philippines-Based, Python, RAG, Reinforcement Learning, Senior
Job Description The Anaplan Model Builder is critical in supporting the Anaplan platform, ensuring the seamless customization of reports, collaborating...
Apply For This JobJob Description As a Model Developer, you are responsible for aspects of the development lifecycle of quantitative models in market,...
Apply For This JobJob Description Ready to become part of the dynamic Accenture team? We’re seeking candidates with the right skills and experience...
Apply For This JobJob Description Work Arrangement: Work From Home Work Location: WFH Philippines Working Days: Mondays to Fridays (if Mid or Night...
Apply For This JobJob Description Level Up Global Wi-Fi Performance with Your Engineering Skills In the world of wireless, you’ll be the engineer...
Apply For This JobJob Description Are you ready to POWER UP your skills? Take the leap and join Concentrix’s League of TOP-NOTCH TALENTS!...
Apply For This Job