Senior Software Engineer, Accounts
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,449 open software roles across 1,060 companies are on ApplySarthi right now, most of them in Bengaluru (862), Hyderabad (304), Pune (207).
- Senior Software Engineer - Java FullstackGartner · delhi ncr
- Software Engineer, Traffic InfrastructureOpenai
- Principal Data Systems Software EngineerOracle · bengaluru
- Staff+ Software Engineer, Enterprise ConnectivityAnthropic
- Software Development Engineer IIISWIGGY · bengaluru
What software roles keep asking for: Python (37%), AWS (30%), Java (30%), System design (27%), C++ (23%), CI/CD (23%), Observability (23%), Kubernetes (21%) — counted across their open postings here.
Software Engineer jobs in the United States · Remote Software Engineer jobs · AWS jobs · Accounting jobs · FastAPI jobs · GCP jobs
Jobgether has 3,820 open roles listed here.
- Account Development Representative II
- Account specialist - Medium Value
- Account Specialist, LVAR
- Accounts Receivable Resolution Specialist
- AI 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, AWS, Java, 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 Git? Tell me one thing you learned the hard way.
- 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?
- How do you decide what to test, and what does good code review look like to you?
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, Accounts at Jobgether interview free →Accountabilities: Architecture and Software Development: Design, architect, and deliver scalable software solutions and new features from conception to production within an agile development environment. API and Service Engineering: Build, maintain, and optimize REST APIs, low-latency gRPC services, and SQL queries supporting player registration, authentication, identity verification, fraud detection, and other critical platform capabilities. Identity and Security: Develop and maintain secure systems for OAuth 2.0, OpenID Connect, multi-factor authentication, biometrics, know-your-customer verification, and the secure handling of personally identifiable information. Performance and Reliability: Identify production bottlenecks, investigate performance regressions, conduct load testing and tracing, and implement improvements that enhance scalability, availability, and responsiveness. Monitoring and Incident Management: Establish and refine monitoring, alerting, and observability practices using tools such as Datadog. Participate in on-call rotations and take ownership of production services and release cycles. Systems Integration: Design and maintain integrations between internal services, legacy platforms, and external providers for identity verification, fraud prevention, geolocation, messaging, and other essential capabilities. Data Management and Migration: Develop and maintain data transformation processes, migration strategies, and supporting infrastructure that preserve data integrity, consistency, and system interoperability. Technical Leadership: Own complex engineering challenges, prepare detailed technical proposals, and present architectural recommendations to leadership and partner teams. Code Quality and Mentorship: Promote clean architecture, testing standards, and software engineering best practices through code reviews, technical specifications, collaborative problem-solving, and mentorship. Cross-Functional Collaboration: Work with stakeholders across business and technology teams to deliver reliable products, improve operational efficiency, manage technical risks, and optimize costs. Continuous Improvement: Evaluate emerging technologies and development practices, including AI-assisted and agentic software development tools, to improve engineering productivity while maintaining high standards of quality and security. Requirements Professional Experience: At least five years of professional software engineering experience, with a strong track record of designing, developing, and operating production-grade applications. Computer Science Fundamentals: Strong knowledge of data structures, algorithms, distributed systems, software design principles, and scalable application architecture. Backend Development: Experience building modern applications and APIs using frameworks such as Phoenix, Ruby on Rails, FastAPI, Laravel, or Node.js. Database Expertise: Strong understanding of relational databases, particularly PostgreSQL and MySQL, including schema design, normalization, denormalization, query optimization, and performance trade-offs. Production Systems: Demonstrated experience identifying and resolving performance issues involving CPU utilization, memory, I/O, latency, and throughput in high-volume production services. Authentication and Security: Experience developing authentication, identity, or other regulated systems requiring strong security, auditability, and data protection. Knowledge of OAuth 2.0, OIDC, JWT, MFA, authorization models, and secure PII handling is particularly important. Cloud-Native Infrastructure: Experience with Kubernetes, containerized applications, and production service operations. Asynchronous Processing: Familiarity with background job processing frameworks such as Oban, Exq, Sidekiq, Celery, or Beanstalkd, as well as event-driven systems such as Apache Kafka, RabbitMQ, AWS SQS/SNS, or Google Cloud Pub/Sub. Testing and Development Tools: Experience with testing frameworks such as ExUnit, RSpec, Jest, or pytest, alongside proficiency with Git, GitHub or equivalent version control tools, and command-line environments. Technical Communication: Excellent written and verbal communication skills, with experience producing technical specifications, runbooks, and cross-team architecture documents. Ability to explain complex technical decisions clearly and collaborate effectively across teams. Operational Ownership: Experience managing production releases, participating in on-call rotations, troubleshooting incidents, and taking responsibility for service reliability throughout the software lifecycle. AI-Assisted Development: Experience using agentic software development tools, designing agentic workflows, and validating AI-generated outputs is a strong advantage. Preferred Qualifications: Experience with Elixir, hexagonal architecture, Domain-Driven Design, open-source contributions, or startup environments is beneficial. Additional assets include experience with financial or accounting systems requiring high accuracy and auditability, GraphQL schema design, multi-client or white-label platforms, jurisdiction-specific routing, and gaming regulatory frameworks such as AGCO and DGE. An interest in sports or esports is also welcome. Benefits Competitive Compensation: Annual base salary ranging from USD 145,000 to USD 193,000 , depending on qualifications, experience, and other applicable factors. Comprehensive Benefits: Access to a competitive employee benefits package designed to support physical, financial, and emotional well-being. Additional Compensation Opportunities: Eligible employees may receive performance-based bonuses or other incentives in accordance with applicable compensation plans. Remote Work: A remote position based in the United States, offering flexibility in your working environment. Professional Development: Education and conference reimbursement to support continued learning and technical growth. Career Advancement: Opportunities for career progression, increased technical ownership, and professional mentorship. Collaborative Culture: Work alongside talented, supportive engineering professionals in a relaxed environment that encourages teamwork, innovation, and continuous improvement. Meaningful Technical Challenges: Contribute to business-critical platforms where reliability, security, performance, and regulatory compliance are central to the user experience.
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-10-29. ApplySarthi collects openings and links to application pages; the role is advertised by Jobgether, not by us.