Top

Staff backend Engineer (C++ and C#)

Bengaluru, Karnataka, India

84 Days ago

Job Description


This role is for one of the Weekday's clients

Min Experience: 8 years

Location: Bangalore

JobType: full-time

We are seeking an experienced and highly skilled Staff Backend Engineer with deep expertise in C++ and C# to join our dynamic engineering team. As a technical leader, you will drive the design, development, and optimization of backend services that are reliable, scalable, and high-performance. This is a high-impact role where you'll collaborate cross-functionally to deliver complex solutions that directly support our product roadmap and business goals.

Requirements

Key Responsibilities:

  • Lead the design and development of backend services, APIs, and system architecture using C++ and C# .
  • Provide technical leadership, mentoring, and guidance to backend engineers across multiple teams.
  • Write clean, efficient, and maintainable code while following best practices in software engineering.
  • Collaborate with product managers, frontend engineers, QA, and DevOps to deliver end-to-end features.
  • Conduct code reviews, performance analysis, and optimization of critical systems.
  • Participate in architectural discussions and help define long-term backend technology strategies.
  • Ensure system reliability, scalability, and performance through proactive monitoring and alerting.
  • Drive adoption of engineering best practices, including unit testing, CI/CD, and code documentation.
  • Troubleshoot production issues and coordinate with cross-functional teams for resolution.
  • Continuously explore and evaluate new tools and technologies to enhance backend infrastructure.

Required Skills & Qualifications:

  • Minimum 8 years of professional backend development experience with a strong focus on C++ and C# .
  • Proven experience in building scalable, high-availability backend systems and APIs.
  • Solid understanding of object-oriented design principles, data structures, and algorithms.
  • Strong experience with multithreading, memory management, and low-level system programming.
  • Hands-on experience with relational databases (e.g., SQL Server, MySQL, PostgreSQL).
  • Familiarity with messaging systems (e.g., RabbitMQ, Kafka) and RESTful services.
  • Experience working in cloud environments (e.g., AWS, Azure, or GCP) is a plus.
  • Strong debugging, problem-solving, and performance tuning skills.
  • Excellent communication skills and the ability to work effectively with technical and non-technical stakeholders.
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.

Nice to Have:

  • Experience with .NET Core and microservices architecture.
  • Knowledge of containerization tools (Docker, Kubernetes).
  • Familiarity with CI/CD pipelines and version control systems like Git.
  • Exposure to Agile development methodologies and tools like Jira and Confluence.

Key Skills Required

SQLMYSQLMultithreadingArchitectureAWSSQL ServerPostgreSQLAlgorithmsAzureConfluenceContainerizationCI/CDAnalysisBusiness GoalsCommunicationComputer ScienceDesignDevelopmentDocumentationGitGuidanceHighly SkilledInfrastructureJIRAKubernetesLeadershipManagementMemory ManagementMentoringMicroservicesOptimizationPerformance AnalysisPerformance TuningProactiveProactive MonitoringRabbitMQRoadmapScalabilityScienceSoftware EngineeringSystem ProgrammingTechnical LeadershipUnit TestingVersion ControlVersion Control Systems

Job Overview


Job Function: IT/Computers - Software & Software Services

Job Type: Full Time

Workplace Type: Not Specified

Experience Level: Mid-Senior level

Salary: Competitive & Based on Experience

Experience: 8 - 9 yrs

Contact Information


Company Name: Weekday AI

Recruiting People: HR Department

Website: https://www.weekday.works

Location

Important Fraud Alert:
Beware of imposters. elsejob.com does not guarantee job offers or interviews in exchange for payment. Any requests for money under the guise of registration fees, refundable deposits, or similar claims are fraudulent. Please stay vigilant and report suspicious activity.

Similar Jobs

Senior Frontend Engineer

Tresata • Bengaluru, Karnataka, India

Salary: Competitive & Based on Experience

View Job
Senior Platform Engineer

Weekday AI • Bengaluru, Karnataka, India

Experience: 4 - 5 yrs

Salary: Competitive & Based on Experience

View Job
Senior Software Engineer

Oblivious • Bengaluru, Karnataka, India

Experience: 4 - 5 yrs

Salary: Competitive & Based on Experience

View Job
Senior Software Engineer - JAVA

Two95 International Inc. • Bengaluru, Karnataka, India

Experience: 5 - 6 yrs

Salary: Competitive & Based on Experience

View Job
Senior Test Automation Engineer

ProArch • Bengaluru, Karnataka, India

Experience: 6 - 7 yrs

Salary: Competitive & Based on Experience

View Job
Software Engineer

Fortanix • Bengaluru, Karnataka, India

Experience: 5 - 6 yrs

Salary: Competitive & Based on Experience

View Job
Software Engineer - Backend

Serko Ltd • Bengaluru, Karnataka, India

Salary: Competitive & Based on Experience

View Job
AI Engineer

Weekday AI • Bengaluru, Karnataka, India

Experience: 3 - 4 yrs

Salary: Competitive & Based on Experience

View Job
Application Support Specialist

Talent Worx • Bengaluru, Karnataka, India

Salary: Competitive & Based on Experience

View Job
Transition Manager

Talent Worx • Bengaluru, Karnataka, India

Experience: 8 - 12 yrs

Salary: Competitive & Based on Experience

View Job