Senior Software Engineer
Jobgether
Tailor my CV for this job, freeView job and applyYour CV rewritten for this role, from your real experience. Sign in with Google, nothing to install.
Got this interview? Our apps help you get the job.
Skills named in this job
Read from the description itself, not inferred.
This role on the market
14,196 open software roles across 1,165 companies are on ApplySarthi right now, most of them in Bengaluru (895), Hyderabad (283), Pune (177).
- Senior Full Stack Software Engineer (Golang, NextJS) - Peer CommunityGartner
- Senior Software Engineer - Post Market QualityRoche
- Lead Software Engineer- Python,Django & ReactJSJPMorgan · hyderabad
- Software DeveloperOracle
- Software Supply Concept OwnerNokia
What software roles keep asking for: Python (37%), Java (31%), AWS (29%), System design (26%), C++ (25%), CI/CD (23%), Observability (23%), Kubernetes (20%) — counted across their open postings here.
Software Engineer jobs in the United States · Remote Software Engineer jobs · AWS jobs · CI/CD jobs · CRM jobs · Django jobs
Jobgether has 3,772 open roles listed here.
- Agentic AI Senior Consultant
- (Senior/Staff) Platform Engineer
- (Senior) Product Marketing Manager
- Agentic AI Senior Consultant
- (Senior/Staff) Platform Engineer
Counted across 14 company job boards, updated as roles open and close.
Preparing for this interview
Interviews for software roles keep coming back to Python, Java, AWS, System design. Practise those questions before you sit with Jobgether.
Questions you are likely to be asked
- Why do you want to join Jobgether?
- What is your experience with Serverless? Tell me one thing you learned the hard way.
- What do you do when a production issue happens on your code?
- Walk me through a system you built. How was it designed, and what would you change now?
- Tell me about a hard bug you tracked down. How did you find the cause?
Prep Sarthi gives you a free mock interview: an AI interviewer asks you questions like these out loud, from your own CV and this job, and shows your score and your weakest answer.
Practise the Senior Software Engineer at Jobgether interview free →Accountabilities: As a Senior Software Engineer, you will take ownership of software development initiatives from technical design through production deployment and ongoing maintenance. Your responsibilities will include: Design, develop, and maintain scalable software systems within a multi-tenant SaaS environment. Build and maintain applications and services using TypeScript, Node.js, Python, and AWS serverless technologies. Develop and support cloud-based, serverless, containerized, and event-driven architectures across customer engagement platforms. Lead technical design initiatives and contribute to architectural decisions across multiple services and supporting systems. Create well-structured, testable, efficient, and maintainable code in accordance with engineering standards and industry best practices. Build and maintain secure RESTful APIs, ensuring appropriate authentication mechanisms and protection of customer data. Troubleshoot, diagnose, and resolve software defects, production incidents, and system performance issues. Implement and maintain automated testing, continuous integration and deployment pipelines, observability tools, and feature management capabilities. Collaborate with geographically distributed engineering teams and cross-functional partners across product and design. Participate in code reviews and use pull requests to share knowledge, provide constructive feedback, and support continuous learning. Mentor other engineers through technical guidance, collaborative development, and knowledge sharing. Contribute to team processes, engineering standards, and a culture of shared ownership and accountability. Incorporate AI-assisted development tools into daily workflows to improve productivity and engineering effectiveness. Requirements The ideal candidate is an experienced software engineer with a strong background in SaaS architecture, cloud-native development, and production system ownership. You should combine deep technical expertise with collaborative leadership, sound architectural judgment, and a willingness to adopt emerging development technologies. The following qualifications are expected: Demonstrated experience designing, building, deploying, and owning production systems within a multi-tenant SaaS environment. Proven ability to lead technical design initiatives across multiple services and supporting systems, including ongoing production support. Strong production-level experience with TypeScript and Node.js, particularly using Express or NestJS. Strong Python development experience with frameworks such as Django or FastAPI. Extensive experience with AWS serverless, container-based, and event-driven architectures. Hands-on knowledge of AWS services, including Lambda, API Gateway, SQS, EventBridge, and ECS/Fargate. Experience working with Docker and deploying applications through the Serverless Framework or comparable tools. Strong database and data management skills, including PostgreSQL, MySQL, DynamoDB, and Redis. Experience designing and implementing secure RESTful APIs, including OAuth2 and AWS Cognito authentication. Understanding of application security and best practices for protecting personally identifiable and customer-sensitive information. Strong engineering fundamentals, including automated testing with tools such as Vitest, Jest, Pytest, or Playwright. Experience implementing CI/CD pipelines using GitHub Actions. Familiarity with observability and monitoring platforms such as Datadog and Sentry, as well as feature flagging solutions. Excellent communication and collaboration skills when working with engineering, product, and design teams. Experience mentoring colleagues through code reviews, pair programming, and technical guidance. Willingness to integrate AI-assisted development tools into everyday engineering workflows. The following qualifications are considered strong advantages: Experience developing applications and features powered by Large Language Models (LLMs). Familiarity with PHP and Laravel. Experience with Terraform or other infrastructure-as-code tools. Background in marketing automation, Customer Relationship Management (CRM), Customer Data Platforms (CDP), or customer engagement software. Experience integrating SMS and email communication services such as Twilio and SendGrid. Understanding of messaging consent and compliance requirements, including TCPA and CAN-SPAM. Experience modernizing legacy monolithic applications into well-defined, independently maintainable services. Front-end development experience with Vue 3, React, or comparable modern JavaScript frameworks. Benefits Paid parental leave programs. Three additional paid days off through community volunteering and social impact initiatives. Flexible working arrangements. Access to free mental health support. Participation in Diversity and Inclusion initiatives, including a dedicated D&I Council. Access to a Global Mentorship Program. Opportunities for professional development within an international network of talented colleagues. Collaborative and inclusive working environment that encourages innovation, shared ownership, and continuous learning. Opportunity to contribute to software solutions serving businesses across education, health and fitness, wellness, field services, and personal services.
Match this job to your CV
ApplySarthi scores your CV against this role, shows the skills you are missing, and writes a tailored version for the application.
Check my match →Similar open roles
- AI Trainers Network - MalteseJobgether
- AI Video EditorJobgether
- AI Trainers Network - GreekJobgether
- AI Architect / AI engineering leadJobgether
- AI Trainers Network - EnglishJobgether
- Artificial Intelligence (AI) TechnicianJobgether
- Analytical Chemistry Specialist - Freelance AI Trainer ProjectJobgether
- AI Trainers Network - ArabicJobgether
Need answers during your interview? Try Live Sarthi.
Live Sarthi, an Interview Sarthi app, shows answer suggestions during the call.
- Hidden from supported screen sharingThe overlay stays out of supported Windows screen captures.
- Answers start in about 1.5 secondsResponse time varies with your connection and model.
- From your own CVYour projects and your experience, not a generic script.
- 30 minutes freeThen ₹149 for a 2-day pass with unlimited calls — you pay for the days you are interviewing, not a subscription.
A Windows app, from the same team as ApplySarthi.
Listed on lever · posted 2026-11-10. ApplySarthi collects openings and links to application pages; the role is advertised by Jobgether, not by us.