Get a reply from this employer
Your resume and cover letter, tailored to exactly what they’re hiring for.
Jobrapido is seeking an experienced Senior Backend Engineer to design, build, and maintain cloud-native services for its communications platform. You will work in a small engineering team, contribute across the software lifecycle, and participate in on-call responsibilities and escalations.
You will focus on Golang-based APIs, AWS-based infrastructure, and scalable microservices, while collaborating with product, design, and other engineering teams to deliver reliable, production-ready software.
Jobrapido is committed to building technology that helps people and businesses connect more effectively. As the company continues to develop its platform and expand its technology capabilities, it is investing in reliable, scalable software and thoughtful product experiences. Our engineering teams work collaboratively to solve complex challenges and deliver services that customers can depend on. At Jobrapido, you will have the opportunity to contribute to meaningful technical work, share ideas, and help shape the evolution of our platform.
Jobrapido is seeking an experienced and collaborative Senior Backend Engineer to design, develop, and maintain cloud-native applications. In this role, you will help build and improve the services that support the configuration and use of the company’s communications platform. You will join a small engineering team, contribute across the software development lifecycle, and take part in operational support, including on-call responsibilities and escalations.
You may also contribute to AI-driven features and agentic systems, particularly in customer experience and integrations. This position is suited to an engineer who enjoys solving backend challenges, takes ownership of reliable production systems, and communicates effectively with colleagues across engineering, product, and design.
Design, build, test, and maintain secure, scalable APIs and routing logic, using Golang as the primary programming language. Develop production-ready services and features, with opportunities to support integrations with CRM, practice management, and electronic health record systems, as well as AI-enabled workflows.
Contribute to the technical direction of a unified communications and conversational AI platform. Help ensure that services perform reliably in high-volume environments and meet appropriate standards for security, responsiveness, and maintainability. Participate in architectural discussions and identify opportunities to improve system design and developer practices.
Own assigned work throughout the software development lifecycle, from technical planning and implementation through deployment, monitoring and ongoing maintenance. Work with Product Management and engineering colleagues to refine user stories and deliver projects using the Shape Up framework. Monitor and troubleshoot platform issues, including reliability concerns, API performance and response latency. Participate in an on-call rotation and respond to support escalations.
Maintain and improve AWS infrastructure through automation. Collaborate with engineers, UX and design partners and product teams to ensure that technical solutions support the intended customer experience. Share knowledge, mentor junior engineers and provide practical technical guidance that helps the wider team succeed.
You bring at least five years of professional software engineering experience, with a strong focus on backend development and extensive experience using Golang to build production systems. You have hands-on experience designing and delivering solutions on AWS, including services such as EC2, S3, RDS, Lambda and CloudWatch. You understand microservices, REST or gRPC API design and the challenges involved in building scalable systems.
You have experience designing efficient schemas for relational databases and working with NoSQL datastores. You are comfortable collaborating through Git and GitHub, communicate clearly and work effectively with distributed teams. You take an empowering approach to engineering, creating systems and practices that help both you and your colleagues do their best work.
Preferred experience includes Python; autonomous or semi-autonomous software agents; LLMs, prompt engineering, LangChain or LlamaIndex and communications technologies such as SIP, RTP, WebRTC, SMS, MMS or RCS. Familiarity with Terraform, Ansible, Bash, CI/CD, server management and migrations is valuable. Healthcare software experience and knowledge of HIPAA security and compliance requirements are also beneficial.
Jobrapido offers a four-day work week and a remote-first, globally distributed working environment. Benefits include paid time off, employer-funded healthcare plans with 100% of plan costs covered and parental leave. Specific benefit availability and terms may depend on location and applicable employment arrangements.
Jobrapido is committed to providing an inclusive and respectful workplace. We welcome applicants with varied backgrounds, experiences and perspectives and make employment decisions based on role-related qualifications, skills and business needs. We do not discriminate against applicants or employees on the basis of characteristics protected by applicable law.