Senior Backend Engineer (python / Go) – Messaging & Cloud Platforms (remote)
CommunityConnect LabsRole Overview
CommunityConnect Labs is hiring a Senior Backend Engineer (python / Go) – Messaging & Cloud Platforms (remote). This is a full-time role in Amravati. Part of CommunityConnect Labs's Frontend hiring. Full responsibilities, required qualifications, and the apply link are listed in the description below.
Resume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score
Job Description
About Us Community Connect Labs (CCL) is a mission-driven B2 B software company building scalable SMS and chatbot platforms that power critical communication for civic engagement, public services, and social impact organizations.
Our systems handle high-volume, real-time messaging workflows across multiple channels (SMS, voice, Whats App), enabling organizations to reach underserved communities at scale.
We’re looking for a Senior Engineer based in India or Brazil who can take ownership of our messaging platform—from architecture to production reliability—while helping evolve our stack and engineering practices.
What You’ll Own This is not a task-based role.
You will be responsible for designing, scaling, and operating critical parts of our platform.
Architect and evolve backend services powering chatbot and messaging workflows (Python + Go) Own and scale integrations with Twilio (SMS, Voice, Whats App) and Rapid Pro Design resilient, event-driven systems for high-throughput messaging and workflow execution Work end-to-end backend development using Python frameworks (Django mainly) and contribute to Go-based services Define and implement best practices for observability, logging, and alerting Drive cloud architecture and infrastructure decisions on Amazon Web Services (AWS) Improve system reliability, performance, and cost efficiency Partner with product and operations to translate ambiguous requirements into scalable solutions Key Responsibilities Design and implement scalable APIs and asynchronous processing pipelines Optimize messaging workflows for performance, fault tolerance, and cost Build and maintain integrations with external systems (CRMs, data platforms, APIs) Be part of incident response, root cause analysis, and system improvements Contribute to frontend features when needed (React) Continuously improve CI/CD, testing, and deployment practices Participate in technical planning and architectural decision-making Required Experience 5+ years of backend engineering experience with strong Python expertise Proven experience designing and operating distributed systems in production Deep experience with REST APIs, event-driven architectures, and async processing (Celery, queues, etc.) Hands-on experience with cloud infrastructure, preferably Amazon Web Services (Elastic Beanstalk, EC2, Lambda, ECS, RDS, SQS, etc.) Strong database design experience (Postgre SQL or similar) Experience integrating third-party APIs and handling webhooks at scale Solid understanding of system reliability, observability, and performance tuning Experience working in remote, cross-functional teams Preferred / Nice to Have Proficiency in Go for backend services and performance-critical components Experience with Rapid Pro or similar workflow engines Experience with Twilio or other SMS providers Familiarity with containerization and orchestration (Docker) Experience building or contributing to frontend applications (React) Background in high-scale messaging, chatbots, or real-time systems Experience in civic tech or social impact domains What Success Looks Like You take ownership of critical services and improve their reliability and scalability You proactively identify bottlenecks and architectural gaps and fix them You balance speed with long-term system health Why Join Us Work on systems that directly impact millions of people Own meaningful technical decisions—not just implementation Fully remote, collaborative, and mission-driven culture Opportunity to shape the architecture of a growing platform
Frequently Asked Questions
How do I apply for the Senior Backend Engineer (python / Go) – Messaging & Cloud Platforms (remote) position at CommunityConnect Labs?
Use the Apply button above to submit your application directly to CommunityConnect Labs. Most applications take less than 5 minutes if your resume and contact details are ready, and you'll be routed to the employer's official application system to finish.
Where is the Senior Backend Engineer (python / Go) – Messaging & Cloud Platforms (remote) position at CommunityConnect Labs located?
This position is based in Amravati. CommunityConnect Labs has not indicated remote or hybrid options for this role, so candidates should plan for on-site work.
What does a Senior Backend Engineer (python / Go) – Messaging & Cloud Platforms (remote) at CommunityConnect Labs earn?
CommunityConnect Labs has not disclosed a salary range in this posting. Many employers share specifics later in the interview process; you can also ask during a recruiter screen if compensation transparency is important to you.
When was the Senior Backend Engineer (python / Go) – Messaging & Cloud Platforms (remote) role at CommunityConnect Labs posted?
This role was posted on May 7, 2026 (32 days ago). It's still listed as actively hiring; we re-confirm openings against the source system multiple times per day and remove closed roles.
How much experience does the Senior Backend Engineer (python / Go) – Messaging & Cloud Platforms (remote) role at CommunityConnect Labs require?
This is a senior-level position. Most senior roles call for 5+ years of directly relevant experience. CommunityConnect Labs lists their specific requirements in the description below, so review the must-have qualifications closely before applying.
AI-powered job search
Get every job scored to your resume
Upload your resume and get jobs ranked, your resume tailored, and employee contacts found automatically.
Get Started FreeNo credit card to start