Software Development Engineer, AWS in Bengaluru, India
Exotel
6k
India, Bengaluru
Software Development Engineer, AWS in Bengaluru, India is listed on Jobeax. Browse 30,000+ vacancies available.
Exotel is a leading full-stack customer engagement platform and business-focused virtual telecom operator, powering over 70 million customer conversations every day across Voice, Messaging, Video, and AI. Founded in 2011, Exotel enables more than 6,000 businesses across India, Southeast Asia, the Middle East, and Africa to build exceptional customer engagement experiences through its Omnichannel Contact Centre, Communication APIs, and Conversational AI platforms. The company recently secured a Virtual Telecom Operator (VTO) license, enabling fully compliant end-to-end VoIP telephony services. Backed by $100M in Series D funding and with $50M+ ARR, Exotel is building the communication infrastructure that powers customer engagement for high-growth businesses across emerging markets. The company was also recognized at the ET Startup Awards 2022.
As a Software Engineer 3, you'll play a key role in designing, building, and scaling the distributed systems that power millions of customer interactions every day. You'll work on high-scale backend services, influence technical direction, mentor engineers, and help build reliable, performant, and resilient platforms. Design and build scalable, highly available backend systems and services. Improve system performance, reliability, observability, and operational excellence. Collaborate with Product, Engineering, Infrastructure, and Operations teams to deliver impactful features. 5+ years of software engineering experience with a Bachelor's or Master's degree in Computer Science or a related field. Strong experience building backend product applications in high-scale production environments. Excellent programming skills in Golang (preferred). Scalability and Performance Engineering Data Structures & Algorithms Hands-on experience with cloud platforms such as AWS (preferred), Azure, or GCP. Experience working with Linux systems, networking fundamentals, and scripting. Experience designing data models and working with databases such as MySQL, MongoDB, Aerospike, or similar technologies. Hands-on experience with Kubernetes, Jenkins, Git, CI/CD pipelines, and infrastructure automation. Familiarity with monitoring and observability tools such as Grafana, Kibana, Elasticsearch, or equivalent. Strong understanding of networking concepts including DNS, Load Balancers, Firewalls, and Proxies. Strong ownership mindset with experience operating production systems.
Experience building telecom, CPaaS, contact centre, or communication platforms. Knowledge of cloud telephony and telecom protocols. Experience integrating with SMS, WhatsApp, or other messaging platforms. Experience operating large-scale distributed production systems. Exposure to ETL pipelines, event-driven architectures, or streaming systems. Prior experience working in high-growth product startups.
Passion for building scalable products that impact millions of users. Work with experienced engineers in a high-ownership, product-first culture. Influence architecture, engineering practices, and platform evolution. Grow your career while building products used across multiple emerging markets.
We are looking for a highly motivated Software Engineer with strong fundamentals in data structures, algorithms, and system design. The ideal candidate should have a proven track record of building scalable, high-performance systems and experience working in a fast-paced, collaborative environment. Responsibilities Design, ...
We are looking for a passionate and driven Software Development Engineer with 1-3 years of experience to join our engineering team. If you have strong fundamentals, love building side projects, and are excited about working with modern web technologies, we want to hear from you. Responsibilities Design, develop, and maintain ...
... understand modern DevOps practices You take ownership, you don't just write code and throw it over the wall Experience You'll Bring Around 2 to 5 years of software development experience as a signal, not a hard rule Solid experience with .NET/C# in a production environment Exposure to cloud-native development (Kubernetes, ...
... Software Engineer to join our Orion (Fleet Management System) department in Chennai. In this role, you will be a key contributor to our cloud-native full-stack development efforts, designing and deploying robust, high-performance software for high-velocity fleet solutions. Reporting to the Engineering Manager, you will work ...
Department: Development We are looking for a passionate Software Engineer to join our dynamic Mongoose platform development team. In this role, you will design, develop, and deliver high-quality software that drives business outcomes for our customers. Design, develop, test, and maintain scalable and robust software applications. ...
... apply who: 1. have minimum 1 years of experience Other requirements - Strong programming fundamentals and problem-solving ability. - Good understanding of software engineering concepts and development practices. - Ability to learn unfamiliar technologies independently. - Ability to reason about system architecture and ...
... tools for code generation, analysis, and reviews. Experience developing software on macOS and Linux is a bonus. Knowledge of Jira, GitHub, Jenkins, and other software development lifecycle tools is a bonus. React programming experience is a bonus. Experience with AWS cloud infrastructure is a bonus. Open-source contributions ...
We are seeking an Engineer III to contribute significantly to our cloud-based NMS platform development. This role is ideal for software engineers with 2-5 years of experience who want to specialize in network management software and take on increased responsibility in building enterprise-grade solutions for network infrastructure ...
... secure the AI age, we invite you to bring your talents to Zscaler and help shape the future of cybersecurity. We are looking for a Sr Software Development Engineer to join our team. This is a hybrid role, reporting to the Senior Director of Software Engineering in the Engineering department. You will join the Engineering ...
... developer productivity. This is an opportunity to solve meaningful engineering challenges, grow your technical ownership, and collaborate with experienced engineers across the development lifecycle. Design and build scalable backend services, REST APIs, integrations, and reusable software components using Python and, where ...
... stack components including common programming languages, back-end technologies, database modelling, continuous integration, services oriented architecture, software testability etc. Be a keen learner and enthusiastic about developing software. Experience with prompt engineering, chain-of-thought, retrieval augmented generation, ...
... design and application architecture. Background in networking (mainly L2 and L3). Experience with APIs , JSON , RPC , and REST . Basic knowledge of Linux for development and deployment tasks. Strong team collaboration skills and ability to work independently. Preferred Qualifications: Degree in Computer Science , Software ...
Project Role : Custom Software Engineer Project Role Description : Develop custom software solutions to design, code, and enhance components across systems or applications. Use modern frameworks and agile practices to deliver scalable, high-performing solutions tailored to specific business needs. Must have skills : DevOps ...
... customers in more than 90 countries. We are seeking a highly skilled and experienced Principal Software Engineer with expertise in .NET Core to join our dynamic engineering team. In this role, you will be responsible for leading the design, development, and implementation of high-quality software solutions. You will collaborate ...
... capabilities. The ideal candidate will possess a robust understanding of AWS services relevant to data engineering and demonstrate proficiency in data pipeline development, programming, data modeling, and governance. Key Responsibilities Design and implement data pipelines using AWS and Databricks. Manage and orchestrate data ...
We are looking for an experienced Senior Software Engineer / Developer with strong hands-on expertise in AWS cloud services, microservices, REST API development, and Node.js. The ideal candidate will design, develop, deploy, and support scalable, secure, and high-performance cloud-native applications on AWS. Exposure of ...
... late evening following India Standard Time to align with San Francisco working hours (8am - 6pm PT). Bachelor's Degree (or equivalent) in Computer Science, Engineering or related technical field. - 5+ years of non-internship full time professional software development experience. - 3+ years of work experience Node JS/ Typescript. ...
RX Global aims to create unforgettable experiences for attendees and exhibitors through organizing events. The Senior Software Engineer II designs and delivers high-impact, scalable software solutions across multiple services. Typically 7+ years of professional software engineering experience Strong experience building ...