CrawlJobs Logo

Sr Software Engineer

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

Job Description

Responsible for programing a component, feature and or feature set. Works independently and contributes to the immediate team and to other teams across business. You will also contribute to design discussions.

Job Responsibility

  • Identify the scope of the work, provide initial estimate and justify the estimate with facts
  • Demonstrate the understanding of Agile software development lifecycle and able to distinguish the core inputs and outputs in each cycle
  • Engage in technical discussions
  • participate in technical designs and present technical ideas
  • Maintain code quality through best practices, unit testing and code quality automation
  • Seek and provide feedback on design and development
  • Demonstrate the ability to make informed technology choices after due diligence and impact assessment
  • Understand whole product, its modules and the interrelationship between them while being an expert in the assigned component or module
  • Articulate the need for scalability and understand the importance of improving quality through testing
  • Be an expert in writing code that meets standards and delivers the desired functionality using the technology selected for the project
  • Drive design reviews, define interfaces between code modules, and applies existing technology to designs
  • Be an expert in assessing application performance and optimizing/improving it through design and best coding practices
  • Be an expert in core data structures as well as algorithms and has the ability to implement them using language of choice
  • Be responsible for providing technical leadership and defining, developing, and evolving software in a fast paced and agile development environment using the latest software development technologies and infrastructure
  • Provide guidance to a team of 3 to 4 developers with either planning and execution and/or design architecture using agile methodologies such as SCRUM
  • Work with Product Line Leaders (PLLs) to understand product requirements & vision
  • Write code that meets standards and delivers desired functionality using the technology selected for the project

Requirements

  • Bachelor’s degree in Computer Science or “STEM” Majors (Science, Technology, Engineering and Math) with advanced experience
  • Minimum 5 years of experience
  • Full Stack NET(C#) & React. High Proficiency on front-end technologies
  • Strong proficiency in C# and .NET Core, with a deep understanding of object-oriented principles and design patterns
  • Experience in building and consuming RESTful APIs, and integrating with SQL databases such as PostgreSQL or SQL Server or Oracle.Postgres preferred
  • Proficiency in React, with a solid understanding of responsive design and user experience best practices
  • Proven experience in designing and developing scalable, high-performance distributed systems
  • Experience with containerization (Docker) and orchestration (Kubernetes) is highly desirable
  • Experience with AWS is highly desirable
  • Good to have beginner proficiency MongoDB, Jenkins and Kubernetes
  • Strong analytical skills with the ability to break down complex problems and provide efficient, scalable solutions
  • Ability to articulate how technology solutions meet customer needs from both technical and business perspectives
  • Demonstrates clarity of thinking to work through limited information and vague problem definitions
  • Influences through others
  • builds direct and “behind the scenes” support for ideas
  • Proactively identifies and removes project obstacles or barriers on behalf of the team
  • Shares knowledge, power, and credit, establishing trust, credibility, and goodwill
  • Demonstrated ability to take initiative, work independently, and drive projects to completion with minimal supervision
  • Strong communication skills, capable of working in global teams, with a willingness to accommodate different time zones and cultural contexts
  • Skilled in providing oversight and mentoring team members. Shows ability to effectively delegate work

Nice to have

  • Good to have beginner proficiency MongoDB, Jenkins and Kubernetes
  • Experience with containerization (Docker) and orchestration (Kubernetes) is highly desirable
  • Experience with AWS is highly desirable

What we offer

Relocation Assistance Provided: Yes

Looking for more opportunities?

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

Similar Jobs for

Sr Software Engineer

8 matching positions

New

Sr Software Engineer

We are seeking a highly skilled and experienced Senior Software Engineer to join...
Location
Location
United States , Frisco; Bellevue
Salary
Salary:
113600.00 - 205000.00 USD / Year
https://www.t-mobile.com Logo
T-Mobile
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree plus 5 years of related work experience OR Advanced degree with 3 years of related experience (Required)
  • Acceptable areas of study include Computer Science, Software Engineering, Information Management or equivalent experience in field (Required)
  • 4-7 years Technical engineering experience. (Required)
  • 4-7 years of progressive software engineering experience, including architectural leadership and complex system integration
  • Software design and development - advanced expertise in Java and Spring Boot for secure, scalable microservices
  • strong API design (REST/GraphQL) and contract testing
  • Deep knowledge of AWS, containers/Kubernetes, CI/CD, and DevOps/SRE principles
  • Experience with event-driven architectures (e.g., Kafka), API orchestration, and distributed systems
  • Proficiency with SQL/NoSQL, caching (Redis), and end-to-end observability (browser RUM, logs/metrics/traces with Splunk/Datadog)
  • Strong front-end engineering expertise with Angular and React: TypeScript, RxJS (Angular), React Hooks, and state management
Job Responsibility
Job Responsibility
  • Develop software solutions and conduct tests to drive engineering projects and ensure quality deliverables
  • Contribute to design innovations that improve systems, processes, or services using new frameworks and industry standards
  • Collaborate with technical teams to deliver solutions and mentor others through knowledge sharing and training sessions
  • Support technology strategy by evaluating and applying current technologies that align with business goals
  • Create clear documentation for software code, system designs, and business requirements to support knowledge sharing
  • Also responsible for other duties/projects as assigned by business management as needed
What we offer
What we offer
  • Competitive base salary and compensation package
  • Annual stock grant
  • Employee stock purchase plan
  • 401(k)
  • Free, year-round money coaches
  • Medical, dental and vision insurance
  • Flexible spending account
  • Paid time off
  • Up to 12 paid holidays
  • Paid parental and family leave
  • Fulltime
Read More
Arrow Right

Sr Software Engineer

Commercial Engineering & AI (CEAI) partners closely with stakeholders to acceler...
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++, C#, Java, JavaScript, or Python OR equivalent experience.
  • BS in CS or equivalent + 5+ years of software engineering (or MS + 3 / PhD + 1).
  • Experience with at least one of C#, TypeScript, Python
  • comfortable across all three.
  • Demonstrated ability to own and ship significant features or architectural components end to end.
  • 1+ year shipping LLM-based or agent-based systems in production, including hands-on experience with evals, observability, and debugging.
  • Production experience with one or more major agent stacks such as Microsoft 365 Agents SDK, AutoGen, Magentic-One, LangGraph, OpenAI Agents SDK, Anthropic SDK with MCP, or Semantic Kernel.
  • Collaboration across teams: you can align with partners and move work forward together.
  • Proficiency in AI-native development working within Agent Harnesses (GitHub Copilot CLI, Coding Agents), authoring Markdown specs/ADRs and YAML configs as Agent-consumable inputs, orchestrating multi-step Agentic workflows across the SDLC, and reviewing Agent-generated code and PRs with production-grade rigor.
  • Experience shipping quickly with agentic tools.
Job Responsibility
Job Responsibility
  • Design and build major components of our agentic sales platform: orchestration, tools and skills, grounding, evals and observability, and model routing.
  • Own components end to end, from prototype to production, including the harder judgment calls within your area.
  • Partner with AI Foundry, Microsoft Research, Substrate, and the Copilot organization to use shared primitives like agent SDKs, eval harnesses, content safety, and telemetry.
  • Contribute to the eval and Responsible AI bar for shipping agents in the Sales surface, with a focus on production-grade quality.
  • Help raise the agent-engineering bar through code review, design review, and mentoring peers.
  • Bring strong agentic patterns into the team's work and share what you learn.
What we offer
What we offer
  • Certain roles may be eligible for benefits and other compensation.
  • Fulltime
Read More
Arrow Right

Sr Software Engineer

The authentication and OneID team, which is the user management portal that acts...
Location
Location
United States , Foster City
Salary
Salary:
164800.00 - 226600.00 USD / Year
zuora.com Logo
Zuora
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of experience in software engineering
  • Working knowledge of modern web technologies including cloud-based APIs and protocols (REST, JSON, Protobufs)
  • Knowledge and experience in the Payment domain
  • Understanding of microservices frameworks (Spring Boot or Dropwizard)
  • Experience developing SaaS/enterprise solutions with database and object modeling skills
  • Experience with AI integrated tools such as Cursor or Claude
  • Passion for exploring and experimenting with the latest application development technologies
  • Expert level experience with Java / Spring, data structures and algorithms, building large-scale performance services
  • Excellent Problem Solving and communication skills
  • Passion for exploring and experimenting with the latest application development technologies
Job Responsibility
Job Responsibility
  • Independently responsible for the entire lifecycle of projects or features including eng design, development, and deployment
  • Improve code structure and architecture in service of testability and maintainability
  • Write, co-write, and review technical design documentation
  • Participate in cross-team design reviews and provide technical oversight to improve execution and system robustness
  • Assists and mentors junior engineers on an individual basis
What we offer
What we offer
  • Competitive compensation
  • variable bonus and performance reward opportunities
  • retirement programs
  • Medical insurance
  • Generous, flexible time off
  • Paid holidays
  • wellness days
  • company wide end of year break
  • 6 months fully paid parental leave
  • Learning & Development stipend
  • Fulltime
Read More
Arrow Right

Sr Software Engineer

Design, develop, and test software applications using company technology stack. ...
Location
Location
United States , New York
Salary
Salary:
202000.00 - 246000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • C++, Python, Java, GIT, or SVN
  • SQL or MySQL
  • Data structures and algorithms development and functionality
  • Designing technology stacks
  • Debugging and monitoring for production services
  • Distributed systems
  • Software Development Lifecycle
  • Deep learning, embedding model and recommendation systems
  • Deep learning Tools such as pytorch or tensorflow
  • Large-scale data mining and data processing using Spark
Job Responsibility
Job Responsibility
  • Design, develop, and test software applications using company technology stack
  • Apply technical knowledge to evaluate complex data, developments, and projects in order to provide recommendations to resolve technical issues
  • Support the company's business operations and improve engineering productivity
  • Build software components that can be integrated into a fully functional software system
  • Solve production issues in product and system reliability
  • Design and build Machine Learning models in Ranking and Recommendation domain
  • Productionize and deploy these models for large-scale real-world application
  • Analyze and extract relevant information from large amounts of various data and design algorithms to explore users' latent interests efficiently
  • Design, develop, evaluate and iterate on predictive models for candidate generation and ranking, including, but not limited to building real-time data pipelines, feature engineering, model optimization and innovation
  • Design and build supporting/debugging tools as needed
What we offer
What we offer
  • Bonus program
  • Various benefits
  • Fulltime
Read More
Arrow Right

Sr Software Engineer

You will play a leading role in designing, building, and deploying software in c...
Location
Location
United States , Jacksonville
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience in software engineering, platform engineering, or a related technical role with significant hands-on building
  • Know how to work as a team, write kind and maintainable code, and are excited about the end user, not just engineering for the sake of engineering
  • Production experience with some or all of GraphQL, neo4j, PostgreSQL, Python, TypeScript/React, Erlang, Golang
  • Experience integrating multiple third-party systems via REST APIs, webhooks, event-driven patterns, custom connectors, and batch processes
  • Ability to operate autonomously in fast-paced, ambiguous client environments with minimal supervision
  • Ability to explain technical concepts to non-technical stakeholders
  • Experience building and deploying production software in cloud environments such as AWS, Azure, or GCP
  • Willingness to travel and embed on-site with clients (25-50%)
Job Responsibility
Job Responsibility
  • Build and deploy leading-edge operational intelligence platforms and products that turn fragmented data and workflows into practical, usable systems that improve client operations and drive measurable business outcomes
  • Partner with world-class engineers and product leaders to shape technical solutions, improve delivery approaches, and strengthen what we build over time
  • Develop full-stack solutions, including services, APIs, applications, dashboards, and intelligent features that help users understand and act on business data
  • Integrate client systems and build the data pipelines required to unify information across operational and analytical environments
  • Design and implement workflow automations that coordinate actions across people, systems, and processes
  • Work directly with users and client stakeholders to understand needs, test ideas, and refine solutions based on feedback
  • Support systems in production by monitoring performance, resolving issues across the stack, and continuously improving reliability
  • Help create reusable engineering patterns, deployment approaches, and software assets that strengthen future client delivery
  • Document architectures, operational procedures, and handoff materials so client teams can own and extend what has been built
What we offer
What we offer
  • Medical, vision, dental, and life and disability insurance
  • 401(k) plan
  • Fulltime
Read More
Arrow Right

Sr Software Engineer

Microsoft Excel is the surface for World’s information, used by millions of peop...
Location
Location
India , Hyderabad
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 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python. OR equivalent experience.
  • Deep expertise in web technologies, distributed systems, and performance optimization.
  • Proven ability to drive architectural decisions and influence at org-wide scale.
  • Experience with AI/ML in engineering workflows is a strong plus.
  • Solid communication skills and ability to work across disciplines and geographies.
  • 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
  • Architect and implement scalable, performant, and reliable systems for Excel Web, with a focus on fundamentals.
  • Lead deep technical investigations into performance regressions, reliability gaps, and architectural debt.
  • Drive team-wide initiatives that span multiple components and disciplines, influencing partner teams across Microsoft.
  • Champion AI-first thinking and AI-driven engineering practices, including AI-assisted bug triage, code generation, and live site mitigation strategies.
  • Collaborate with PMs and EMs to shape product direction, ensuring alignment with customer needs and business goals.
  • Mentor and grow other engineers, fostering a culture of technical excellence and continuous learning.
  • Fulltime
Read More
Arrow Right

Sr Software Engineer

The Sr Software Engineer role is the lead technologist for a product or platform...
Location
Location
India , Bengaluru, Gurugram
Salary
Salary:
Not provided
axa.com Logo
Axa
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Good development experience in Guidewire Policy Center, Billing Center, or Claim Center applications (minimum experience in any two of these centers)
  • Experience in Guidewire Cloud implementations, including IG APPs, APD, and APP Events
  • Working knowledge of Java and Gosu
  • Ability to work in both development and support projects, requiring deep technical expertise in Guidewire and understanding of functional or insurance processes in PC and BC
  • Collaborate effectively with SI partners and onshore teams to deliver project commitments
  • Work with Architects and monitor deviations from Guidewire Out-Of-The-Box (OOTB) functionalities
  • Lead Guidewire SKI (Skill) upgrades and make sure smooth implementation
  • Develop and lead Proofs of Concept (PoCs) for new SKI features to be integrated into current systems
  • Coordinate with PC and BC development teams to enhance integration processes
  • Work with the BAU (Business as Usual) team to identify and implement process improvements and resolve technical issues
Job Responsibility
Job Responsibility
  • Specification of technologies, application architecture and data structures as a basis for application change for internal assets
  • Producing quality, secure, scalable, high-performing, and resilient designs for new or improved services
  • Lead the systems analysts, developers, and testers in sympathetic change to the applications
  • For internal assets, support Application Managers to develop and maintain the Product Roadmap
  • Define and maintain development standards such as system and data design, coding, etc.
  • Maintain a capacity plan with historical performance metrics, a future forecast, and a capacity model to make sure services and infrastructure deliver performance and growth targets in a cost-effective manner
  • Manage architecture exceptions for the application, including identifying, documenting, taking through exception approval process, and remediation where and when possible
  • Monitor application services to make sure performance consistently meets non-functional requirements (response time, security, etc.)
  • Work with the Application Manager & Delivery Lead(s) in defining, analyzing, planning, measuring and improving product availability and continuity
  • Leads the DevOps team and developers in targeted use of DevOps for their application platform assets
What we offer
What we offer
  • Inclusion
  • Five Business Resource Groups focused on gender, LGBTQ+, ethnicity and origins, disability and inclusion with 20 Chapters around the globe
  • Robust support for Flexible Working Arrangements
  • Enhanced family-friendly leave benefits
  • Named to the Diversity Best Practices Index
  • Signatory to the UK Women in Finance Charter
  • Total Rewards program covering health, wellbeing, lifestyle and financial security
  • Competitive compensation and personalized, inclusive benefits
  • Volunteering and charitable giving programs (AXA Hearts in Action)
  • Matching Gifts program
  • Fulltime
Read More
Arrow Right

Sr Software Engineer

We’re Blue River, a team of innovators driven to create intelligent machinery th...
Location
Location
United States , Santa Clara
Salary
Salary:
219960.00 - 261000.00 USD / Year
bluerivertechnology.com Logo
Blue River Technology
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Master’s degree in Computer Science or related field plus 5 years of related experience or Bachelor’s degree in Computer Science or related field plus 7 years of relevant experience
  • Design and development of backend and frontend applications, build and maintain internal data labeling tools using Python, React/NodeJS, PyQT, and Django frameworks (5 yrs)
  • Development of image processing pipelines using Python scientific, numpy, and CUDA, adjusting images across data channels and content or objects (3 yrs)
  • Use Kubernetes to develop, deploy, and harden data science and labelling applications, support hybrid training workloads via Kubeflow and multi-cluster orchestration tools (3 yrs)
  • Develop massive parallel data analytics and visualization pipelines using AWS, Apache Spark & Databricks for CVML and Fleet Analytics workloads (3 yrs)
  • Finetuning and training visual models using Pytorch framework, design meta-orchestration frameworks to coordinate labeling, training, and monitoring pipelines (5 yrs)
  • Orchestrate ML, Data processing, and self-healing workloads using MLFlow, Kubeflow, and Snakemake orchestration framework (3 yrs)
  • Low-level model optimization and scaling using C++, ONNX (3 yrs)
  • Design and implement real-time image processing pipelines using OpenCV, scikit-image, and CUDA for embedded and cloud-based applications (3 yrs)
  • Own and manage the lifecycle of ML experiments across tools, including MLflow, AIM, TensorBoard, and W&B (3 yrs)
Job Responsibility
Job Responsibility
  • Develop and maintain real-time image processing pipelines and integrate hardware sensors for computer vision applications
  • Design and automate data labeling and preprocessing
  • Manage and scale machine learning experimentation and training infrastructure
  • Design and implement hardware-in-the-loop technologies to develop and validate autonomous systems
  • Implement and oversee orchestration and meta-orchestration systems to enable seamless CVML pipeline execution across hybrid cloud environments
  • Fulltime
Read More
Arrow Right