CrawlJobs Logo

Senior Software Engineer

India, Hyderabad · Job Posted February 14, 2026
Apply Position
Job Link Share

Job Description

AI is reshaping the world, and security has never mattered more. We’re building a team that moves with clarity, agility, and purpose to help customers adopt AI safely and confidently. We create shared platforms and reusable building blocks and end-to-end protection for AI systems that power Microsoft Defender and deliver Security for AI Everywhere—across agents, models and emerging infrastructure.

Job Responsibility

  • Applies AI tools and practices across the software development lifecycle to design, build, test, and deploy high-quality solutions
  • Leads discussions for the architecture of a solution by testing design hypotheses and developing complex specifications
  • Writes, reviews, and debugs secure, performant, well-tested, and maintainable code, ensuring strong test coverage and adherence to engineering standards
  • Defines and executes comprehensive end-to-end execution plans including test strategies, driving automation across build, test, and production deployment pipelines
  • Collaborates with internal and external stakeholders to manage dependencies, align on goals, and implement security standards across all solution layers

Requirements

  • Bachelor's/Master's Degree in Computer Science or related technical field
  • 7+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • 7+ years of experience building secure, high performant distributed software systems, with applied knowledge of authentication, data protection, access control, and secure coding practices
  • 5+ years of experience designing, building and operating scalable ML systems, including ML infrastructure and pipelines (Azure ML, Kubernetes), model versioning, observability, and secure deployment, with hands‑on experience in MLOps/AIOps/SecDevOps practices
  • 5+ years of experience in building security and compliance solutions and conducting security investigations

Looking for more opportunities?

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

Similar Jobs for

Senior Software Engineer

8 matching positions

New

Senior Software Engineer

Every day, Global Payments makes it possible for millions of people to move mone...
Location
Location
India , Pune
Salary
Salary:
Not provided
vuejs.org Logo
Vue
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS in Computer Science, Information Technology, Business / Management Information Systems or related field
  • Typically minimum of 4 years - Professional Experience In Coding, Designing, Developing And Analyzing Data
  • Advanced knowledge and use of one or more front / back end languages / technologies
  • Moderate understanding of the other corresponding end language / technology from the following but not limited to: two or more modern programming languages used in the enterprise, experience working with various APIs, external Services, experience with both relational and NoSQL Databases
Job Responsibility
Job Responsibility
  • Develops basic to moderately complex code using front and / or back end programming languages within multiple platforms as needed in collaboration with business and technology teams for internal and external client software solutions
  • Designs, creates, and delivers routine to moderately complex program specifications for code development and support on multiple projects/issues with a wide understanding of the application / database to better align interactions and technologies
  • Analyzes, modifies, and develops moderately complex code/unit testing in order to develop concise application documentation
  • Performs testing and validation requirements for moderately complex code changes
  • Performs corrective measures for moderately complex code deficiencies and escalates alternative proposals
  • Participates in client facing meetings, joint venture discussions, vendor partnership teams to determine solution approaches
  • Provides support to leadership for the design, development and enforcement of business / infrastructure application standards to include associated controls, procedures and monitoring to ensure compliance and accuracy of data
  • Applies a full understanding of procedures, methodology and application standards to include Payment Card Industry (PCI) security compliance
  • Conducts and provides basic billable hours and resource estimates on initiatives, projects and issues
  • Assists with on-the-job training and provides guidance to other software engineers
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

Location
Location
Romania; Poland , Iași; Warsaw
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
  • 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
Job Responsibility
Job Responsibility
  • Translate user needs into technical solutions
  • Design, build, and maintain secure, scalable, and well-tested software
  • 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
  • Work through the entire lifecycle of a service or product
  • Help the team in solving challenges that arise as our business grows
What we offer
What we offer
  • Flexi-Week and Work-Life Balance: four-day Flexi-Week at full pay
  • Remote Working Allowance
  • Flexi-Office
  • Meal Vouchers
  • Health & Wellbeing insurance
  • Remote Working Furniture Package
  • Peer-to-peer appreciation program
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

Team CRM Tech is responsible for delivering the technical infrastructure that en...
Location
Location
Germany , Berlin
Salary
Salary:
Not provided
axelspringer.com Logo
Axel Springer SE
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong experience in backend development with Java (Spring Boot) or Kotlin
  • experience with TypeScript is a plus
  • Solid understanding of cloud-based architectures, preferably on AWS (e.g. Lambda, S3, Snowflake, Glue, SNS/SQS)
  • Familiarity with event-driven systems and tools such as Kafka, as well as microservice architectures
  • Hands-on experience with CI/CD pipelines, infrastructure as code (e.g. AWS CDK, Terraform), and monitoring
  • Good knowledge of SQL and experience handling structured and semi-structured data
  • Experience with Python or data engineering tools is a plus
Job Responsibility
Job Responsibility
  • Design, implement, and maintain reliable and scalable software systems and data flows for CRM and user engagement use cases
  • Collaborate with Software Engineers, Data Engineers, Product Managers, and other stakeholders to deliver robust solutions that integrate across domains and teams
  • Contribute to the team’s architecture and technical decision-making, ensuring high code quality and operational excellence
  • Take ownership of services throughout their lifecycle, from design and implementation to monitoring and improvement
  • Ensure best practices for testing, CI/CD, and cloud infrastructure are applied and continuously improved
  • Support and mentor less experienced engineers by sharing knowledge, conducting code reviews, and fostering a collaborative team culture
  • Explore and adopt new tools and technologies to improve development efficiency and system performance
What we offer
What we offer
  • Personal development goals and learning budget
  • Free organic breakfast, excellent free lunch (vegan and vegetarian), free coffee, lemonades and after-work beer
  • Rooftop terrace with view of Berlin
  • Free counseling and support in all areas of life (pme-Familienservice)
  • Job bike or Deutschlandticket
  • Urban Sports or Gympass membership
  • Team events and company events
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

Are you passionate about building Enterprise applications leading with AI? Are y...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS or MS degree in Computer Science, Mathematics or Engineering
  • 8+ years of experience as a software engineer building commercial software and proven track record of shipping successful software products & services
  • 8+ years of experience in cloud development principles and patterns, particularly loosely coupled architectures and micro-services, DevOps model
  • 5+ years of experience in leading, managing, and driving technical and architectural dependencies
  • Technical skills should include proficiency in C#, .NET, JavaScript/TypeScript, or equivalent languages/frameworks
  • Hands-on experience in app development using AI Technologies, ASP.NET, Azure PaaS services like Web apps, Function Apps, Service Bus, Event Hub, REST API, SQL and NoSQL
  • Experience working in agile teams or startup environments with strong customer focus
  • Excellent communication skills and ability to collaborate in a multi-disciplinary team consisting of Software Engineers, Program Managers, and Data Scientists
Job Responsibility
Job Responsibility
  • Technical Leadership and Engineering Excellence: Lead the end-to-end software development lifecycle, including requirement gathering, architecture, application and database design, development, testing, and deployment, while enforcing engineering best practices to ensure high-quality, scalable, and secure solutions. Leverage AI and develop Copilot features within the application to enhance user experience and productivity
  • Solution Design and Architecture: Develop resilient solution designs that adhere to architectural best practices, security by design, and business goals, guiding the team in selecting optimal technologies and design patterns for sustainable and high-performing systems
  • Mentorship and Team Development: Mentor team members through code reviews and design feedback, promoting skill growth, inclusion, and a collaborative culture that contributes to both individual and team success
  • Collaboration and Cross-Team Partnership: Foster collaboration with Microsoft product teams, program managers, and user experience (UX) designers to manage dependencies, share knowledge, and jointly deliver updates to enhance engineering capabilities
  • Quality Assurance: Establish and enforce best practices in coding, testing, and documentation to ensure high standards for code quality, performance, and service reliability
  • Site Reliability: Support and maintain existing services & integrations with LOB applications across the enterprise
  • Continuous Improvement and Innovation: Identify and implement opportunities for automation, process optimization, and technical innovation, contributing to a culture of continuous improvement within the team
  • Planning and Communication: Participate actively in sprint and semester planning, provide accurate cost estimates, and maintain transparent communication on deliverables, risks, and milestones
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

Do you want to contribute to Microsoft's vision of empowering every person and o...
Location
Location
India , Multiple Locations
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 7+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, OR Java, JavaScript, or Python
  • OR equivalent experience
Job Responsibility
Job Responsibility
  • Design and deliver software services that scale, secure, monitor and auto-manage specialized workloads on Azure
  • You will set an example for the team by producing high quality, extensible and maintainable code while considering efficiency, and return on investment (ROI)
  • You will tackle hard distributed system problems while making changes to fundamental Azure control and data plane components, networking, and operating systems
  • Build seamless integration for specialized workloads in Azure. This would involve contributions and usage of OSS systems, writing cross-platform services that run efficiently on Windows and Linux
  • You will have to support operations of live service as issues arise on a rotational, on-call basis. Implement solutions and mitigations to more complex issues affecting performance or functionality of Live Site service and escalate as necessary
  • You will own one or more scenario that would require you to work closely across organizations and teams, to collaborate across geographies, and to lead, mentor and guide engineers in the team
  • You will get to deliver mission critical workloads. It is a fast-paced environment. Our emphasis is on value to customers and live site excellence
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

Senior Software Engineer United States, Washington, Redmond Job description The...
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
  • 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
  • Lead the design, implementation, and delivery of LLM API management service for millions of customers
  • Maniacally manage cost and availability – set the benchmark for the industry
  • Coach your team for building and running large scale platforms and experiences that get used by hundreds of millions of users every day
  • Work independently and collaboratively with other product teams across Power Platform, BizApps, and Microsoft
What we offer
What we offer
  • Certain roles may be eligible for benefits and other compensation
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

Do you enjoy solving problems, writing software, and working with customers? Do ...
Location
Location
United Kingdom , London
Salary
Salary:
74700.00 - 122600.00 GBP / 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 discipline and technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • Experience building or integrating AI/ML or LLM-based solutions, prompt engineering, RAG
  • Familiarity with deploying and operating AI systems in production environments
  • Understanding of model evaluation, data quality, and performance monitoring
  • Experience using cloud AI platforms (Microsoft Foundry, OpenAI, or similar)
  • Master's degree in computer science or related technical field AND technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • Comfortable with travel up to 25% (role dependent)
Job Responsibility
Job Responsibility
  • Put security first: Build and ship solutions that meet enterprise security standards (threat modeling, secure coding, privacy, and compliance) from design through production
  • Translate business needs into technical solutions: Collaborates with appropriate stakeholders to determine user requirements for a scenario
  • Architecture Design: Drives identification of dependencies and the development of design documents for a product, application, service, or platform
  • Deliver quickly without sacrificing quality: Use modern engineering practices (CI/CD, automated testing, observability, and progressive delivery) to iterate fast and reduce operational risk
  • Drive customer success and adoption: Work directly with customer engineering teams to deliver production-ready solutions, unblock delivery, and ensure outcomes are adopted at scale
  • Operate effectively in ambiguity: Continuously learn and adapt as technologies and customer priorities evolve
  • bring clarity, structure, and momentum to complex engagements
  • Model inclusive, customer-obsessed leadership: Create an environment of trust, accountability, and continuous improvement while representing the company professionally with external stakeholders
  • Embodies our culture and values
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

A well-funded, profitable infrastructure company is looking for a Performance En...
Location
Location
United States
Salary
Salary:
220000.00 - 280000.00 USD / Year
lawrenceharvey.com Logo
Lawrence Harvey
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of software engineering experience
  • Strong experience with Rust and/or C++
  • Proven experience optimizing production systems
  • Deep understanding of memory management, concurrency, networking, and systems performance
  • Experience building or operating distributed systems at scale
Job Responsibility
Job Responsibility
  • Design and optimize high-performance services using Rust and C++
  • Reduce latency and improve throughput across production systems
  • Profile applications and eliminate performance bottlenecks
  • Build and maintain large-scale distributed systems
  • Work on infrastructure that supports mission-critical applications
  • Collaborate with a highly technical engineering team in a high-ownership environment
What we offer
What we offer
  • 15–20% performance bonus
  • Meaningful equity package
  • Fully remote across North American time zones
  • Comprehensive medical, dental, and vision coverage
  • Unlimited PTO
  • Annual conference, learning, wellness, and home office stipends
  • Regular team offsites and collaborative engineering culture
  • Fulltime
Read More
Arrow Right