Sr. Software Engineer (PHP, Python and Golang)
Affinity Global Inc.
2 - 5 years
Mumbai
Posted: 28/02/2026
Job Description
About Affinity
Affinity is pioneering new frontiers in AdTech by building privacy-first advertising infrastructure that helps publishers maximize monetization and enables advertisers to reach the right audiences beyond walled gardens. Operating across 10+ markets in Asia, the US, and Europe, with a team of 500+ professionals, Affinity continues to innovate at scale in the global AdTech ecosystem.
Role: Sr. Software Engineer
Location: Mumbai (Malad)
We are seeking a Senior Backend Engineer to design, develop, and maintain high-performance backend systems for products. This role involves building scalable, cloud-native applications, collaborating with cross-functional teams, and integrating AI/ML capabilities into our platforms. The ideal candidate is hands-on, technically strong, and experienced with modern backend architectures.
Key Responsibilities
- Design, develop, and maintain backend services and APIs using PHP. Having experience with Python, and Go will be added advantageous
- Implement cloud-native solutions on GCP, ensuring scalability, reliability, and performance.
- Work on server-side architecture, networking, and high-load system design.
- Manage codebase, version control, and team collaboration using GIT.
- Collaborate with front-end, data, and product teams to deliver integrated solutions.
- Leverage AI/ML coding assist tools to enhance application functionality.
- Troubleshoot and optimize backend performance, database queries, and network interactions.
- Maintain high code quality through testing, code reviews, and adherence to best practices.
Required Skills:
- Bachelors or Masters degree in Computer Science, Engineering, or related field.
- 5+ years of professional experience in backend development.
- Strong programming skills in PHP. Basic understanding of Python and Go.
- Hands-on experience with cloud platforms, preferably GCP.
- Solid understanding of server architecture, networking, and web development principles.
- Experience with version control systems (GIT), Linux terminal.
- Practical experience integrating or leveraging AI/ML coding assist tools in applications.
- Strong problem-solving skills, ownership mindset, and ability to work independently.
Services you might be interested in
Improve Your Resume Today
Boost your chances with professional resume services!
Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.
