CrawlJobs Logo

Software Engineer

United States, Atlanta 84200.00 - 165200.00 USD / Year · Job Posted January 26, 2026
Apply Position
Job Link Share

Job Description

Are you a customer-obsessed, AI-curious problem-solver who thrives in an inclusive, collaborative global team? Join Engineering Operations (EngOps) – the organization driving operational excellence across the Microsoft Cloud to strengthen quality, reliability, security, and customer trust. As part of EngOps, you’ll design solutions that prevent issues before they happen, embed AI-powered automation, and turn signals into actions that deliver measurable customer impact. Our culture of empowerment, inclusion, and growth mindset defines how we work. The EngOps PRIMO organization within EngOps is responsible for building great products to enable Customer Success at scale. This Software Engineer I position is targeted for someone who is: thrilled about online services, cloud computing, and user experience, loves to work in an agile development team, embraces and solves new technological challenges, deeply passionate about building effective software and continuously improving the development process, independent thinker and working collaboratively in a team environment. As part of this role, you will collaborate closely with multiple teams to deliver key customer solutions and the technology to support them. You will have ample opportunities to participate in all stages of our engineering lifecycle - from initial research and discovery, quick iteration on promising concepts, solution prototyping, and development, all the way through successful service rollout and Live Site support. Every day, customers stake their business and reputation on our cloud. You can help EngOps keep them secure, resilient, and ready. Microsoft's mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond. In alignment with our Microsoft values, we are committed to cultivating an inclusive work environment for all employees to positively impact our culture every day.

Job Responsibility

  • With guidance, learns to create and implement extensible code for a product, service, or feature reusing code as applicable
  • Works with appropriate stakeholders to determine user requirements for a feature
  • Collaborates with experienced engineers and mentors to translate ideas from research and design into production-grade systems
  • Acts as a Designated Responsible Individual (DRI) in monitoring system/product feature/service for degradation, downtime, or interruptions for simple problems, and recommends actions to restore system/product/service by following the playbook
  • Contribute to the continuous improvement of the team's processes, practices, and culture
  • Learn and adopt new technologies and frameworks as needed

Requirements

  • Bachelor's degree in Computer Science or related technical field OR equivalent experience
  • Experience with coding in languages including, but not limited to , C, C++, C#, Java, JavaScript, or Python
  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter

Nice to have

  • Master's degree in computer science or related technical field and 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 1+ year(s) experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python, OR equivalent experience
  • Experience or working knowledge of JavaScript/Node.js/React or another similar web stack
  • Proficient with high quality Software design, development experience with effective problem solving, and debugging skills
  • Experience in working on big data pipelines such as Cosmos, Kusto, Azure Data Factory, etc. or similar technologies would be a plus
  • Experience in working with Azure Dev Ops and SQL or similar technologies would be a plus

Looking for more opportunities?

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

Similar Jobs for

Software Engineer

8 matching positions

Software Engineer

Join BorgWarner’s manufacturing software team to develop cutting-edge automation...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
borgwarner.com Logo
BorgWarner
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • B.E/B. Tech in Electronics/Electrical/Instrumentation/Computer Science
  • Strong experience in C/C++ development
  • Hands-on experience with Visual Studio development environment
  • Knowledge on Python scripting (added advantage)
  • Experience in DLL development and integration
  • Familiarity with automotive communication protocols (TCP/IP, CAN, FlexRay, UDS)
  • Basic Knowledge in embedded software development (preferred)
  • Basic understanding of operating system concepts and networking protocols
  • Experience with software configuration and change management tools
  • Strong analytical and problem-solving skills, with ability to find both straightforward and unconventional solutions
Job Responsibility
Job Responsibility
  • Design, develop, and maintain manufacturing automation software using C/C++ for EOL stations
  • Collaborate with global manufacturing test and system engineers to deliver robust solutions
  • Develop software for label printing machines used in Electronic Controller production
  • Implement and support DLL development for integration with manufacturing systems
  • Ensure reliable communication with automotive protocols (TCP/IP, CAN, FlexRay, UDS)
  • Apply software configuration management and change management tools effectively
  • Troubleshoot and resolve technical issues with clear, logical, and innovative solutions
  • Document and present technical solutions to stakeholders in a clear and professional manner
  • Fulltime
Read More
Arrow Right

Software Engineer

NetApp is pioneering the development of StorageGRID object storage – AWS cloud c...
Location
Location
Canada , Vancouver
Salary
Salary:
92650.00 - 119900.00 CAD / Year
netapp.com Logo
NetApp
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • C++
  • required additionally: Go, Ruby, Python or Java
  • OO design, network programming, HTTP, AWS S3 and file systems
  • Cassandra/CQL/NoSQL or SQL databases
  • Large-scale distributed systems, HPC
  • Linux and containers
  • Agile, TDD, and continuous integration
Job Responsibility
Job Responsibility
  • Design and architect major systems and features
  • Implement, unit test, debug, verify production systems and features
  • Improve performance, reliability, availability and serviceability
  • Influence and collaborate with peer and senior engineers
  • Support inter-dependent development and testing activities
What we offer
What we offer
  • Health Insurance
  • Life Insurance
  • Retirement or Pension Plans
  • Paid Time Off
  • various Leave options
  • Performance-Based Incentives
  • employee stock purchase plan
  • restricted stocks (RSU's)
  • Fulltime
Read More
Arrow Right

Software Engineer

Join us as a Software Engineer at Barclays, where you will spearhead the evoluti...
Location
Location
India , Pune
Salary
Salary:
Not provided
barclays.co.uk Logo
Barclays
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Spring Framework (Core, Boot, MVC, AOP, Security)
  • Spring Boot: Microservices architecture, auto-configuration, starters
  • RESTful Web Services development experience(Design, development, documentation using RAML/OpenAPI)
  • Strong understanding of OO Designing and Programming Techniques and associated concepts, Data Modelling, Design Patterns
  • Knowledge of modern frontend technologies, including JavaScript (ES6+), HTML5, and CSS3
  • In-depth knowledge and extensive experience of Core Java and J2EE design and development work on large-scale applications
Job Responsibility
Job Responsibility
  • Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and optimized for performance
  • Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives
  • Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing
  • Stay informed of industry technology trends and innovations and actively contribute to the organization’s technology communities to foster a culture of technical excellence and growth
  • Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions
  • Implementation of effective unit testing practices to ensure proper code design, readability, and reliability
What we offer
What we offer
  • Competitive holiday allowance
  • Life assurance
  • Private medical care
  • Pension contribution
  • Fulltime
Read More
Arrow Right

Software Engineer

We are looking for a Software Engineer to join a Long-term Contract opportunity ...
Location
Location
United States , Miami
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong hands-on experience with C#, .NET, ASP.NET, and related Microsoft development technologies for enterprise application development
  • Proficiency in building modern user interfaces with React.js or Angular for responsive, scalable front-end solutions
  • Experience designing and integrating RESTful APIs and microservices, including security, authentication, and service communication patterns
  • Solid knowledge of Microsoft SQL Server, including database structure design, stored procedures, indexing, and query performance improvement
  • Familiarity with Agile delivery practices such as sprint planning, daily stand-ups, backlog refinement, and peer code reviews
  • Ability to work effectively on both new feature development and ongoing maintenance or enhancement efforts
  • Strong communication skills with the ability to surface risks early, collaborate across teams, and operate successfully in a changing environment
Job Responsibility
Job Responsibility
  • Design, build, and enhance software applications for web-based and interconnected environments using modern engineering approaches
  • Translate business needs into practical technical solutions by evaluating requirements, clarifying uncertainties, and recommending effective design options
  • Develop front-end and back-end components with current programming languages and frameworks while maintaining clean, efficient, and maintainable code
  • Execute application testing, troubleshoot defects, and document clear reproduction steps to support timely issue resolution
  • Produce installation, maintenance, and technical documentation to support ongoing application reliability and support activities
  • Collaborate with users and internal stakeholders to gather system expectations, refine requested changes, and align delivered solutions with operational needs
  • Contribute to predictable project execution by estimating work, raising timeline or quality concerns early, and adapting to shifting priorities when needed
  • Follow established development standards, quality procedures, and applicable compliance guidelines, including organizational SOPs relevant to software delivery
What we offer
What we offer
  • medical
  • vision
  • dental
  • life and disability insurance
  • 401(k) plan
Read More
Arrow Right

Software Engineer

As a Frontend Software Engineer within our Grocery & Retail Domain, you'll be bu...
Location
Location
Fleet Place
Salary
Salary:
Not provided
justeattakeaway.com Logo
Just Eat Takeaway.com
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong frontend development experience, ideally with React or Vue applications
  • Good understanding of JavaScript (ES6+) and modern JS tooling/frameworks such as Next.js, Redux Saga, Reselect and TypeScript
  • Demonstrable experience with unit and end-to-end testing frameworks such as Jest, Playwright, Cypress and React Testing Library
  • Working knowledge of Node.js and Express for server-side rendering
  • Familiarity with WCAG standards, CSS pre-processors/CSS frameworks, and responsive UI development
  • Experience with Webpack 5 and Module Federation for micro-frontend architecture is a plus
Job Responsibility
Job Responsibility
  • Collaborate extensively with product managers, designers, and other engineers to refine ideas and deliver innovative solutions across various team boundaries
  • Contribute to technical discussions and help shape the direction of features within your team
  • Participate in the technical exploration and prototyping of new features and technologies, transforming ambiguous concepts into tangible software
  • Adhere to JET-wide architecture best practice and contribute to improvements in team standards
  • Build and maintain a strong network outside of your immediate team and across the organisation
  • Pursue ongoing personal development by learning from teammates and applying this knowledge to benefit the team and enhance the applications
  • Fulltime
Read More
Arrow Right

Software Engineer

Nextest is seeking a Software Engineer to develop and test software for memory t...
Location
Location
South Korea , Seoul
Salary
Salary:
Not provided
teradyne.com Logo
Teradyne
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of experience as a Software Developer
  • Strong C++ Object Oriented design and programming skills
  • Experience implementing software that directly interacts with hardware (FPGAs and ASICs)
  • Knowledge of Windows and experience with Visual Studio required
  • Familiarity with Microsoft Visual Studio IDE's and the STL Library
  • Proficiency with a source code control system (GIT preferred)
  • Present ideas to groups of people
  • Self-directed self-starter
  • Resident of Korea (No support), fluent in Korean
  • English Proficiency
Job Responsibility
Job Responsibility
  • Understand Customer requirements and find innovative ways to incorporate those requirements within our existing software architecture
  • Learn from our most senior engineers and bring your experience and voice to help drive the next generation of Teradyne
  • Collaborate with our senior team to design and develop programs and libraries for new products
  • Assist with sustaining and extending programs and libraries for existing products
  • Engage with our Field Applications team to find innovative ways to improve customer success and solve customer problems
  • Work with the Software QA group to devise effective test strategies and identify areas to improve and resolve issues with our internal and customer-facing software releases
  • Fulltime
Read More
Arrow Right

Software Engineer

This role has been designed as ''Onsite' with an expectation that you will prima...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong experience with AI techniques, tools, and frameworks
  • Exp: 7 to 10 years
  • Excellent programming skills in C and C++ and Python, with a focus on writing scalable code
  • UNIX scripting skills are a plus
  • knowledge of Rust is desirable
  • Ability to collaborate effectively within a team environment to meet aggressive goals and maintain high-quality standards
  • Solid experience in UNIX/Linux development
  • Prior experience with Telemetry, gRPC internals, and related frameworks is highly desirable
  • Strong verbal and written communication skills
  • Demonstrated aptitude for learning new technologies quickly
Job Responsibility
Job Responsibility
  • Engage in technical discussions within the team and across groups to evaluate and execute design and development plan
  • Collaborate with technical leadership to drive and implement new initiatives in the manageability domain
  • Participate in all stages of the product development cycle, including Design, Feature development and implementation
  • Work closely with geographically distributed teams, including development and QA
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
Read More
Arrow Right

Software Engineer

Location
Location
United States , Hauppauge
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related discipline, or equivalent relevant experience
  • At least 5 years of experience building web applications with C#, .NET, ASP.NET Core, Razor, and Blazor
  • Strong working knowledge of JavaScript and modern front-end development practices, including experience with React.js
  • Solid understanding of RESTful services, authentication methods, responsive design, and core web application architecture
  • Experience working with databases, development tools, and source control processes within a structured engineering environment
  • Ability to troubleshoot complex technical issues, manage priorities independently, and contribute effectively in an agile team setting
Job Responsibility
Job Responsibility
  • Create and enhance full-stack web solutions using C#, .NET, ASP.NET Core, Razor, Blazor, JavaScript, and React.js
  • Develop backend services, front-end components, and interactive application features that support a smooth and responsive user experience
  • Work alongside stakeholders across product, design, and testing to shape requirements, build functionality, and release updates effectively
  • Improve application reliability by addressing performance, security, accessibility, and overall code quality throughout the development lifecycle
  • Connect applications with relational databases and external service integrations while ensuring data accuracy and system stability
  • Review code, share technical guidance, and encourage sound development standards across the engineering team
  • Participate in architecture and implementation decisions that support scalable, maintainable, and efficient software delivery
What we offer
What we offer
  • Medical, vision, dental, and life and disability insurance
  • Company 401(k) plan
  • Free online training
  • Access to top jobs
  • Competitive compensation and benefits
  • Fulltime
Read More
Arrow Right