Bengaluru, India
Software Engineer
Weekday AI ยท Bengaluru ยท India
Posted: 19/10/2026 ยท Last checked: 19/10/2026
Job description
Quoted in full from Weekday AI's job posting. Gavroche does not edit it.
๐ง๐ต๐ถ๐ ๐ฟ๐ผ๐น๐ฒ ๐ถ๐ ๐ณ๐ผ๐ฟ ๐ผ๐ป๐ฒ ๐ผ๐ณ ๐๐ต๐ฒ ๐ช๐ฒ๐ฒ๐ธ๐ฑ๐ฎ๐'๐ ๐ฐ๐น๐ถ๐ฒ๐ป๐๐
๐ฆ๐ฎ๐น๐ฎ๐ฟ๐ ๐ฟ๐ฎ๐ป๐ด๐ฒ: ๐ฅ๐ ๐ฐ๐ฑ๐ฌ๐ฌ๐ฌ๐ฌ๐ฌ - ๐ฅ๐ ๐ต๐ต๐ฌ๐ฌ๐ฌ๐ฌ๐ฌ (๐ถ๐ฒ ๐๐ก๐ฅ ๐ฐ๐ฑ-๐ต๐ต ๐๐ฃ๐)
Experience: 9+ yrs
Location: Bengaluru
We are looking for an experienced Software Engineer โ Treasury Technology, Equities Financing to design, develop, and maintain high-performance software systems supporting global trading and equities financing operations.
The ideal candidate will have strong expertise in C#, .NET, and Microsoft SQL Server, combined with a solid understanding of software architecture, distributed systems, automated testing, and production support. This role requires strong problem-solving skills, technical ownership, and the ability to collaborate with business stakeholders and globally distributed engineering teams.
Requirements
Key Responsibilities
- Design, develop, test, and maintain enterprise-grade software applications using C# and .NET to support treasury technology and equities financing operations.
- Collaborate with business users to gather, clarify, and refine functional and technical requirements.
- Translate business needs into scalable, secure, and maintainable software solutions.
- Design and optimise database structures, queries, stored procedures, and data access components using Microsoft SQL Server.
- Apply object-oriented programming principles, design patterns, and software architecture best practices.
- Build and maintain distributed applications and microservices with a focus on scalability, resilience, and performance.
- Develop and maintain automated tests, unit tests, and test-driven development practices to ensure software quality.
- Implement and improve CI/CD and DevOps workflows using tools such as GitHub, GitLab, and Jenkins.
- Support containerised application development and deployment using Docker.
- Implement monitoring, logging, and observability practices to improve application health and reliability.
- Diagnose and resolve complex production incidents, perform root-cause analysis, and implement preventive remediation measures.
- Identify opportunities to modernise systems, improve performance, and introduce technologies that enhance engineering productivity.
- Participate in code reviews, technical design discussions, and continuous improvement initiatives.
- Collaborate effectively with globally distributed engineering teams across multiple time zones.
- Maintain technical documentation and uphold engineering, security, and ethical standards.
What Makes You a Great Fit
- 9+ years of professional software engineering experience, including at least 8 years of hands-on object-oriented programming using C# and .NET.
- Strong proficiency in C#, .NET application development, object-oriented design, and clean coding practices.
- Significant experience working with Microsoft SQL Server, including database design, query optimisation, and troubleshooting.
- Hands-on experience with automated testing, unit testing, and Test-Driven Development (TDD).
- Strong understanding of design patterns, software architecture, distributed systems, and microservices.
- Experience with Docker, containerisation, CI/CD pipelines, and DevOps tools such as GitHub/GitLab and Jenkins.
- Familiarity with application monitoring, logging, observability, and production incident management.
- Strong analytical thinking, debugging, and problem-solving capabilities.
- Ability to understand complex business requirements and translate them into reliable technical solutions.
- Excellent written and verbal communication skills, with the ability to collaborate across business and engineering teams.
- Comfortable working with globally distributed teams across the United States, Poland, and India, with flexibility to accommodate cross-time-zone collaboration.
- A bachelor's degree in Computer Science, Engineering, or another relevant technical or scientific discipline is preferred.
- High standards of professionalism, accountability, integrity, and commitment to delivering reliable software.
Similar roles in Bengaluru
- Senior Software Developer: Full-stack ยท Tecsys Inc., Bengaluru
- Java Lead Developer - AIFSD ยท Referrals Only, Bengaluru
- Software Engineer - Frontend ยท Mercari, Inc. (India), Bengaluru
- Mainframe Systems Programmer - Storage ยท Ensono, Bengaluru
- Software Engineer,Technology ยท Point72, Bengaluru
- Software Engineer - Core Technology ยท Stripe, Bengaluru
200 open roles like this one; at most three per employer shown.
How software engineer roles in India are worked
4% fully remote ยท 5% hybrid ยท 91% do not say
Of 163 adverts. An advert that does not state a work mode is counted as not saying, not as on-site.
New openings in Bengaluru, by week
- 27/7/2026 89
- 3/8/2026 98
- 10/8/2026 104
- 17/8/2026 107
- 24/8/2026 117
- 31/8/2026 160
- 7/9/2026 139
- 14/9/2026 185
- 21/9/2026 184
- 28/9/2026 172
- 5/10/2026 283
- 12/10/2026 283
- 19/10/2026 49
1,970 openings over 12 weeks, by the week they were published.
Other roles at Weekday AI
- Java Developer ยท Thiruvananthapuram
- Data Scientist ยท Bengaluru
- Senior Applied AI Engineer ยท Bengaluru
- Onboarding Manager ยท Pune
- Managing Director ยท Bengaluru
- Performance Marketing Lead ยท Bengaluru
338 open, including roles outside India.