Software Engineer - DevOps
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,441 open software roles across 1,182 companies are on ApplySarthi right now, most of them in Bengaluru (897), Hyderabad (301), Pune (178).
What software roles keep asking for: Python (37%), Java (31%), AWS (29%), System design (26%), C++ (25%), CI/CD (23%), Observability (22%), Kubernetes (20%) — counted across their open postings here.
Software Engineer jobs in Canada · Remote Software Engineer jobs · AWS jobs · Ansible jobs · C++ jobs · CI/CD jobs
Jobgether has 4,561 open roles listed here.
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 Observability? Tell me one thing you learned the hard way.
- Tell me about an outage you handled. What did you learn from it?
- How do you decide what to monitor, and what should wake someone up at night?
- How would you cut the cloud bill of a system without hurting it?
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 Software Engineer - DevOps at Jobgether interview free →Accountabilities: Improve and maintain CI/CD pipelines using GitHub Actions, including caching, parallel execution, pinned toolchains, and automated testing and security checks. Manage AWS infrastructure through Terraform and operate containerized services using Nomad. Develop deployment tools with health checks and automated rollback capabilities, ensuring releases are coordinated safely around market sessions. Implement metrics, monitoring, and alerting to assess service health and deployment performance. Monitor production systems, respond to alerts, and support operational activities, including daily settlement cycles. Investigate production incidents, address root causes, and document findings and improvements. Design, develop, test, and deliver reliable features and fixes across exchange, clearinghouse, and brokerage services, primarily written in Haskell. Develop a thorough understanding of end-to-end order, trade, clearing, and settlement workflows. Requirements: At least 3 years of professional software engineering experience with a functional or strongly typed programming language such as Haskell, Rust, or C++. Hands-on experience building and maintaining CI/CD pipelines using tools such as GitHub Actions or GitLab CI. Production experience with AWS and Docker, along with infrastructure-as-code tools such as Terraform. Strong Linux knowledge and scripting skills in Bash, Python, or similar languages. Solid computer science fundamentals and understanding of distributed systems, including failure handling, retries, idempotency, consistency, and service observability. Willingness to participate in on-call rotations and operational shifts. Strong attention to detail and a rigorous approach to developing software that handles financial transactions. Ability to use AI-assisted development tools thoughtfully, reviewing, testing, and understanding generated output before deployment. Analytical thinking, curiosity, and a habit of understanding the underlying cause of problems before implementing changes. Calm, methodical decision-making under pressure, particularly when production systems are live. Strong collaboration and communication skills, including the ability to work with engineering, operations, risk, and compliance teams and maintain clear documentation. Nice to have: Knowledge of financial services, trading, or financial markets. A bachelor's degree in computer science or a related discipline, or equivalent practical experience. Experience with Nomad or Kubernetes. Familiarity with Nix, Ansible, Vault, Prometheus, Grafana, or Loki. Previous experience working with Haskell. Benefits: Annual target salary range of $96,000–$192,000, depending on skills, experience, and role scope. Equity participation. Eligibility for a bonus program. Additional compensation and benefits may include a wellness allowance and, for eligible US-based employees, medical, dental, vision, and 401(k) benefits. Fully remote, full-time working arrangement. Applications are accepted on an ongoing basis unless a specific deadline is stated.
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-12. ApplySarthi collects openings and links to application pages; the role is advertised by Jobgether, not by us.