CrawlJobs Logo

Senior Software Engineer

India, Bangalore · Job Posted February 20, 2026
Apply Position
Job Link Share

Job Description

We are seeking a highly skilled and experienced Senior Software Engineer to lead our technical team. The ideal candidate will have a strong background in computer science, experience in coding, and a deep understanding of various technical domains. As a Senior Software Engineer, you will be responsible for overseeing the development and implementation of technical projects, ensuring high-quality deliverables, and fostering effective communication within the team and with stakeholders.

Job Responsibility

  • Provide technical guidance and leadership to the development team, ensuring best practices are followed in coding, system design, and implementation
  • Oversee multiple technical projects, ensuring they are completed on time, within scope, and within budget
  • Coordinate with other departments to ensure seamless project execution
  • Participate in code reviews, provide constructive feedback, and contribute to codebase development when necessary
  • Ensure the team follows coding standards and best practices
  • Maintain clear and effective communication with team members, stakeholders, and clients
  • Translate technical concepts into layman's terms for non-technical stakeholders
  • Stay updated with the latest technologies and industry trends
  • Apply this knowledge to improve project outcomes and drive innovation within the team
  • Mentor and coach junior developers, fostering their growth and development within the company
  • Ensure a deep understanding of the company's systems, architecture, and overall technical environment to make informed decisions and provide strategic direction

Requirements

  • Bachelor's or Master’s degree in Computer Science, Engineering, or a related field
  • Minimum of 7 years of experience in a technical leadership role, with a strong track record of managing technical projects and teams
  • Proficient in Ruby on Rails with comprehensive knowledge of distributed systems architecture, design, and implementation
  • Experienced in developing and integrating RESTful APIs
  • Knowledgeable in relational databases like MySQL
  • Excellent verbal and written communication skills, with the ability to convey complex technical information clearly and concisely
  • Strong analytical and problem-solving skills, with the ability to think critically and make sound decisions

Nice to have

  • Relevant industry certifications in project management, software development, or other technical areas
  • Experience with cloud computing, DevOps practices, and modern software development methodologies

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Software Engineer

8 matching positions

Senior Software Engineer

We are seeking a Senior Software Engineer to design, build, and operate high-thr...
Location
Location
United States , Dallas
Salary
Salary:
Not provided
aquent.com Logo
Aquent
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years Strong Java expertise with experience building production-grade services
  • 8+ years Hands-on API development experience, including RESTful services and API security
  • Cloud deployment experience on GCP and/or equivalent cloud platforms
  • 2+ Solid experience with Access Management protocols: OAuth 2.0, OpenID Connect (OIDC), SAML
  • Proven experience building and operating high-criticality systems with strict SLAs
  • Strong understanding of distributed systems, concurrency, and performance optimization and resiliency
  • Experience with observability (metrics, logs, traces) and production troubleshooting
  • Proficiency in building server-side applications (API SME) using C# and .NET Technologies
  • Solution design and implementation experience for high availability, High throughput, high scalability Application
  • Good understanding of the latest System Architecture and Development Standards and Guidelines
Job Responsibility
Job Responsibility
  • Lead Solution in the development and delivery of the organization’s software products to QA, UAT and Production
  • Manage day-to-day activities and promote Agile software development practices within the team
  • Collaborate with product owners and key stakeholders in Project Management, Business, QA, and Technology Operations to ensure timely and budget-friendly software project delivery
  • Work with Scrum Master and product owner to provide development sizing and cost analysis estimates
  • Collaborate with the product owner and team members in story decomposition, feature design, and task prioritization
  • Utilize automated software testing tools and frameworks, including test-driven development, to meet software quality standards
  • Support Single Sign-On (SSO) integration efforts to connect systems both internally and externally to Schwab
  • Assist the release manager in assembling releases and improving the release process
  • Help resolve needs and roadblocks identified by team members with the Scrum Master
  • Ensure the coordination of individual team deliverables to achieve product releases
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

Microsoft is a company where passionate innovators come to collaborate, envision...
Location
Location
United States , Multiple Locations
Salary
Salary:
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Master's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • 4+ years of experience in cloud development principles and patterns, particularly loosely coupled architectures, micro-services and DevOps model
  • 4+ years of experience coding in C#, and .Net
  • 4+ years of experience in Database development in Azure SQL, Cosmos DB, or Azure Data Factory (ADF)
  • 4+ years of experience in one of the modern front-end frameworks such as React, Type Script, and Experience with Python, AI/LLM-based tools and frameworks, particularly for analyzing test failures and predicting root causes
  • Experience in developing applications using RESTful APIs, microservices architecture, ASP.NET, Web API, and Azure AI Foundry, with a focus on scalable and intelligent enterprise solutions
  • Knowledge of data structures, algorithms, and software design principles
  • Effective communication and a track record of sharing knowledge with others through training and knowledge sharing sessions
  • Experience optimizing cloud infrastructure for cost savings and operational efficiency
Job Responsibility
Job Responsibility
  • Develop software features for Skilling platforms, including requirement gathering, architecture, application and database design, development, testing, and deployment, while enforcing engineering proficient practices to ensure high-quality, scalable, and secure solutions
  • Leverage AI and develop Copilot features within the application to enhance user experience and productivity
  • Establish and enforce proficient practices in coding, testing, and documentation to ensure high standards for code quality, performance, and service reliability
  • Support and maintain existing services & integrations with Line of Business (LOB) applications across the enterprise
  • Design, develop and maintain engineering infrastructure, tools, and services that power the Continuous Integration and Continuous Delivery/Deployment (CI/CD) for Microsoft Learning (Skilling) platform and services
  • Improve the reliability and debuggability of test frameworks by integrating automation and gates
  • Develop and utilize AI/LLM models to analyze test failures, identifying root causes such as test flakiness or infrastructure issues
  • Transition manual testing efforts currently handled by vendor Directly Responsible Individuals (DRIs) into automated processes
  • Lead early in career Software Engineers, and collaborates with Product Managers, Designers and cross-functional teams to deliver high quality security solutions across platforms that ship to hundreds of millions of learners around the world
  • Leads by example within the team by producing extensible and maintainable
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

Weʼre looking for an experienced Senior Software Engineer to support our Enterpr...
Location
Location
Romania , Iași
Salary
Salary:
Not provided
awin.com Logo
Awin Global
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 6 years of hands-on experience in commercial Software Engineering roles
  • Good experience working with front-end code, ideally using Angular
  • Extensive experience in developing cloud software using: AWS services - Lambda, ECS, DynamoDB, Opensearch
  • Terraform for writing Infrastructure as Code scripts
  • Typescript
  • Java v21 with Maven, and Spring Boot v3 Docker
  • Understanding of relational database design principles, SQL query optimisation, and proficiency in SQL and non-relational databases like DynamoDB
  • Experience and an enthusiasm for using and finding new ways to use AI tools to augment software development practices
  • Experience using Git for source control
  • Passion for writing elegant code and a desire to constantly refactor and improve, with a good understanding of the SOLID principles
Job Responsibility
Job Responsibility
  • Working within one of our agile Engineering teams, this role reports to an Engineering Manager
  • Collaborate closely with other engineers, and product managers to design, build, and maintain secure, scalable, and well-tested software for our award-winning marketing platform
  • Write clean, secure and well-tested code
  • Follow best-practice guidelines and help to improve those guidelines
  • Extend, maintain and operate assigned parts of our platform
  • Coach and mentor more junior colleagues
  • Participate in knowledge-sharing activities
  • Guide the team by establishing standards, best practices, and policies
  • Understand user needs and work with the product owner and other team members to translate these into technical solutions
  • Work through the entire lifecycle of a service or product, from understanding requirements, development to deployment, support and maintenance
What we offer
What we offer
  • Flexi-Week and Work-Life Balance: four-day Flexi-Week at full pay and with no reduction to your annual holiday allowance
  • Variety of different paid special leaves
  • Remote Working Allowance: monthly allowance to cover part of your running costs
  • Support in setting up your remote workspace appropriately
  • Flexi-Office: international culture and flexibility through hybrid/remote work possibilities to work across Awin regions
  • Meal Vouchers: net sum to spend on a variety of lunches
  • Health & Wellbeing: insurance covering health, vision and/or dental treatments for you and up to one additional family member
  • Remote Working Furniture Package after 3 months of employment
  • Appreciation: peer-to-peer program to thank and reward colleagues with vouchers
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

Microsoft is a company where passionate innovators come to collaborate, envision...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 5+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
Job Responsibility
Job Responsibility
  • Design and evolve core execution, scheduling, and resource management systems that power Cosmos Analytics at hyperscale, ensuring high performance, predictability, and operational excellence
  • Evolve core platform capabilities for performance sensitive and ML/AI heavy workloads. Includes large scale shuffle data management, ARM based compute, GPU accelerated execution paths and secure containerization
  • Collaborate across Azure services (Fabric, Storage, ACI, and Capacity teams) to land cross service features, remove architectural bottlenecks, and ensure platform readiness for large scale customer scenarios
  • Lead critical reliability and live site improvements by diagnosing deep distributed systems issues, strengthening failover paths, and driving measurable reductions in incident load and mitigation times
  • Raise engineering quality and velocity by contributing to diagnostics, tooling, automated validation, and mentorship that strengthens the overall technical bar of the team
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

Senior C# Engineer | Front Office / Investment Technology | London | £160k base ...
Location
Location
United Kingdom , London
Salary
Salary:
150000.00 - 160000.00 GBP / Year
weareorbis.com Logo
Orbis Consultants
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong C#/.NET engineering experience in production environments
  • Solid computer science fundamentals and system design capability
  • Experience building scalable, reliable applications
  • Comfortable working with stakeholders and contributing to product decisions
Job Responsibility
Job Responsibility
  • Designing and building scalable backend systems in C#/.NET
  • Developing APIs and data-driven applications powering client-facing platforms
  • Working closely with stakeholders to translate requirements into technical solutions
  • Contributing to system design, architecture, and long-term technical direction
  • Supporting and improving production systems in a high-quality engineering environment
What we offer
What we offer
  • bonus
  • Competitive base salary
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

Location
Location
United Kingdom , London
Salary
Salary:
80000.00 - 95000.00 GBP / Year
weareorbis.com Logo
Orbis Consultants
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong backend engineer with product instincts
  • Experience building and shipping features end-to-end
  • Comfortable working across the stack when needed
  • Background in fast-moving product environments
  • Someone who takes ownership and is comfortable with ambiguity
Job Responsibility
Job Responsibility
  • Building and scaling backend services that power core product features
  • Owning work end-to-end (API design, data modelling, and some frontend where needed)
  • Working closely with product/design to shape solutions
  • Improving performance, scalability, and reliability across the platform
  • Using AI tools (Copilot, LLMs, etc.) as part of day-to-day engineering, and contributing to how AI is increasingly embedded in the product
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

Intelligent Conversation and Communication Cloud (IC3) at Microsoft is developin...
Location
Location
United States , Redmond
Salary
Salary:
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++
  • OR equivalent experience.
Job Responsibility
Job Responsibility
  • Design and develop scalable, low-latency media streaming components that enhance Microsoft’s real-time communication and collaboration experiences
  • Contribute to the evolution of Microsoft’s media stack by implementing robust APIs and services that support high-performance streaming across diverse platforms and devices
  • Collaborate with cross-functional teams to integrate media streaming capabilities into broader Microsoft ecosystems, ensuring seamless user experiences and operational reliability
  • Drive quality and performance improvements through telemetry instrumentation, automated testing, and continuous validation under varied network conditions
  • Participate in sprint planning, technical reviews, and engineering excellence initiatives to align deliverables with organizational goals and product milestones
  • Champion best practices in software engineering, with a focus on maintainability, scalability, and security in media streaming systems
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

The Senior Software Engineer plays a key role in PepsiCo’s digital transformatio...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
pepsico.com Logo
Pepsico
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelors in CS/Engineering
  • 9+ years software development experience
  • 3+ years architecting fault-tolerant, high-scale distributed systems
  • Strong in: Java, Spring/Spring Boot
  • Backend microservices
  • REST APIs
  • Serverless computing
  • Cloud (Azure, AWS)
  • AI tools like Copilot, Devin or Windsurf
  • High-throughput distributed systems
Job Responsibility
Job Responsibility
  • Guide engineering teams across S&T priorities
  • Develop and maintain digital products using industry-standard software engineering practices
  • Create roadmaps and implementation plans aligned with business strategy
  • Support AI-driven, data-powered digital solutions
  • Troubleshoot delivery risks, issues, and impediments
  • Partner with business stakeholders to recommend strategic solutions
  • Fulltime
Read More
Arrow Right