Senior Software Engineer, Database
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
13,925 open software roles across 1,143 companies are on ApplySarthi right now, most of them in Bengaluru (879), Hyderabad (291), Pune (173).
- Software Engineer II - Payments and AutomationJPMorgan · bengaluru
- Software QA engineerCarrier
- OD Software Sales Representative- Federal CivilianOracle
- Staff Software Development EngineerZscaler · bengaluru
- Staff Software EngineerFivetran · bengaluru
What software roles keep asking for: Python (37%), Java (30%), AWS (29%), System design (27%), C++ (25%), Observability (23%), CI/CD (23%), Kubernetes (21%) — counted across their open postings here.
Software Engineer jobs in Canada · Remote Software Engineer jobs · C++ jobs · Go jobs · Observability jobs · Python jobs
Jobgether has 4,211 open roles listed here.
- (Senior/Staff) Platform Engineer
- (Senior/Staff) Platform Engineer
- (Senior/Staff) Platform Engineer
- (Senior/Staff) Platform Engineer
- (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 Rust? 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, Database at Jobgether interview free →Accountabilities: Design, develop, and maintain new features for the next generation of the database, with a focus on Import/Export, data transformation pipelines, the Processing Engine, and WebUI integration. Investigate, troubleshoot, and resolve complex technical issues, including performance bottlenecks, memory leaks, and production incidents. Collaborate with the platform engineering team to strengthen operational capabilities, including monitoring, alerting, and observability. Contribute to the reliability, scalability, and performance of a distributed, cloud-native database system. Participate in the production on-call rotation, responding to incidents, triaging issues, and debugging problems as they arise. Work with product managers, sales, and support teams to understand customer requirements and translate them into effective technical solutions. Apply AI-assisted coding tools in daily development workflows, critically reviewing and refining generated code to ensure quality and reliability. Requirements: At least 8 years of professional software engineering experience. Strong proficiency in at least one systems programming language: Rust, C++, or Go, with Rust preferred. Demonstrated experience building high-throughput, low-latency systems in distributed environments. Solid understanding of highly available and fault-tolerant system architectures. Ability to collaborate effectively with product managers and customer-facing teams to understand needs and define technical requirements. Experience using AI coding tools as part of everyday development, with the ability to evaluate, validate, critique, and improve AI-generated output. Comfortable working autonomously in a fully distributed team and adapting to evolving priorities and fast-moving requirements. Nice to have: Experience with Python, particularly for Processing Engine plugins; familiarity with WebAssembly and its use in embedding frontend functionality within databases; and knowledge of consensus protocols or distributed database systems. Benefits: Competitive annual salary ranging from CAD $170,000 to CAD $230,000 for Canada-based candidates. Equity opportunities. Benefits package. Full-time employment. Fully remote work arrangement. Globally distributed, remote-first working environment.
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 ₹99 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-09. ApplySarthi collects openings and links to application pages; the role is advertised by Jobgether, not by us.