Senior Backend Engineer

Asapp-2 in Bangalore

At ASAPP, we are on a mission to build transformative machine learning-powered products that push the boundaries of artificial intelligence and customer experience. We focus on solving complex, data-rich problems — the kind where there are huge systemic inefficiencies and where a real solution will have a significant economic impact. Our interaction platform uses machine learning across both voice and digital engagement channels to augment and automate human work, radically increasing productivity and improving the efficiency and effectiveness of customer experience teams.

Our backend engineering team is seeking to grow and is after individuals with solid programming and communication skills. The team’s purpose is to enable faster and more human-configurable deployments of new customers. We empower non-technical users to be able to configure complex features of our main product using a system that works as a command & control center for the ASAPP fleet of microservices spanning our entire infrastructure. We also own the gateway services of our product and help us develop and maintain internal and external system communications. If you like working on core services that impact the whole organization and introduce innovative solutions that provide a high standard of efficiency, resiliency, and quality, then this is a team for you.
ASAPP is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, disability, age, or veteran status. If you have a disability and need assistance with our employment application process, please email us at careers@asapp.com to obtain assistance. #LI-MK1
    • Join a team of talented engineers to own and build microservices from the ground up
    • Collaborate with engineers and teams across the company to develop new features, improvements, and fixes to handle our current and future scale
    • Contribute to addressing our scaling and infrastructure needs and architecting maintainable systems
    • Implement APIs to support new complex configurations
    • Continuously improve our platform in terms of resiliency, performance, and scalability
    • Be part of the team’s on-call rotations
    • At least 5+ years of backend software development experience (but we have roles open for more experienced developers as well)
    • Core programming proficiency in Golang
    • Excellent critical thinking and problem solving skills
    • Experience with relational databases: MySQL, Postgres, or equivalent
    • Experience developing backend web services
    • Excellent written and verbal communication skills

    • General curiosity and flexibility in working across technologies
    • Experience with service-oriented architecture (SOA) and/or REST or SOAP APIs
    • Experience with scalable distributed applications
    • Experience with automated testing strategies and related frameworks
    • Experience with instrumentation and observability within browser based applications
    • Bachelor’s degree in Computer Science, coding bootcamp, or equivalent hands-on experience
    • Competitive compensation
    • Stock options
    • ICICI Lombard General Insurance LTD
    • Onsite lunch & dinner stipend
    • Connectivity (mobile phone & internet) stipend
    • Wellness perks
    • Mac equipment
    • Learning & development stipend
    • Parental leave, including 6 weeks of paternity leave
Apply