โ† All jobs
Weekday AI

Software Engineer

Bengaluru
Level
Senior

Not stated in the posting: salary, work type, visa.

Open. First seen 19 October 2026.

About the role

๐—ง๐—ต๐—ถ๐˜€ ๐—ฟ๐—ผ๐—น๐—ฒ ๐—ถ๐˜€ ๐—ณ๐—ผ๐—ฟ ๐—ผ๐—ป๐—ฒ ๐—ผ๐—ณ ๐˜๐—ต๐—ฒ ๐—ช๐—ฒ๐—ฒ๐—ธ๐—ฑ๐—ฎ๐˜†'๐˜€ ๐—ฐ๐—น๐—ถ๐—ฒ๐—ป๐˜๐˜€

๐—ฆ๐—ฎ๐—น๐—ฎ๐—ฟ๐˜† ๐—ฟ๐—ฎ๐—ป๐—ด๐—ฒ: ๐—ฅ๐˜€ ๐Ÿฐ๐Ÿฑ๐Ÿฌ๐Ÿฌ๐Ÿฌ๐Ÿฌ๐Ÿฌ - ๐—ฅ๐˜€ ๐Ÿต๐Ÿต๐Ÿฌ๐Ÿฌ๐Ÿฌ๐Ÿฌ๐Ÿฌ (๐—ถ๐—ฒ ๐—œ๐—ก๐—ฅ ๐Ÿฐ๐Ÿฑ-๐Ÿต๐Ÿต ๐—Ÿ๐—ฃ๐—”)

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.

The team: Weekday's Client via platform HIRES STEADILY

This role is one of 223 open in Weekday's Client via platform. 109 were posted in the last 30 days and the oldest in September: a team that hires all year rather than one being built.

WHAT THE TEAM WORKS WITH, ACROSS ITS POSTINGS

Python (78 of 223), CI/CD (63 of 223), SQL (62 of 223), AWS (59 of 223), Azure (49 of 223), LLM (41 of 223), REST (40 of 223)

OTHER ROLES ON THIS TEAM

From the team and dates on Weekday AI's own job board.

Salary context

215 other open postings titled Software Engineer state a salary: median USD 140,000 to USD 200,000 a year.

Similar jobs

Is this your posting? Email info@careerholo.com to have it removed.