Software Engineering 2
2 weeks ago
Microsoft s Cloud business is expanding and the Cloud Supply Chain CSCP organization is responsible for enabling the hardware infrastructure underlying this growth including AI CSCP s vision is to empower customers to achieve more by delivering Cloud and AI capabilities at scale Our mission is to deliver the world s computer with an industry-leading supply chain The CSCP organization is responsible for traditional supply chain functions such as plan source make deliver but also manages supportability spares sustainability and decommissioning of datacenter assets worldwide We deliver the core infrastructure and foundational technologies for Microsoft s over 200 online businesses including Bing MSN Office 365 Xbox Live OneDrive and the Microsoft Azure platform for external customers Our infrastructure is supported by more than 300 datacenters around the world that enable services for more than 1 billion customers in over 90 countries The Supply Chain Software Engineering team is an exceptional place for technology professionals who aspire to be strategic business partners This team is at the forefront of innovation creating groundbreaking solutions that have a profound global impact By leveraging Microsoft software and services they are able to touch the lives of millions of customers and tens of thousands of employees Joining this team means being part of a dynamic environment where your contributions are valued and your ideas can lead to significant advancements It s a place where you can grow professionally collaborate with talented individuals and make a real difference in the world Responsibilities Coding Creates and implements code for a product service or feature reusing code as applicable Writes and learns to create code that is extensible and maintainable Considers diagnosability reliability and maintainability with few defects and understands when the code is ready to be shared and delivered Applies coding patterns and best practices to write code Supports efforts to apply debugging tools and examines logs telemetry and other methods to verify assumptions proactively before issues occur and reactively as issues occur for product features Conducts retrospective debugging of solutions to identify root causes of problems Reviews code of a product feature to assure it meets the team s and Microsoft s quality standards is reliable and accurate and is appropriate for the scale of the product feature Applies feedback to current and future iterations Participates in code reviews to ensure coding standards are followed Considers diagnosability reliability and maintainability when reviewing code and understands when code is ready to be shared or delivered Applies and screens for coding patterns and best practices in reviews Design Creates a clear and articulated plan for testing and assuring quality of solutions and defines success for outcomes of tests e g unit tests Adds new tests removes antiquated tests and aggregates tests to improve tests in the feature area Helps to drive efforts for augmenting test cases and ensures that the solution area has good test coverage Helps to integrate automation features when planning for testing Contributes to processes for the architecture of a product solution feature and helps to create proposals for architecture by testing design hypotheses and helping to refine code plans with technical leadership from others Provides initial reactions and input to architects oBegins to own solutions for architecting of solutions following technical leadership as applicable Contributes to the development of design documents for designs or User Stories with oversight and determines the technology that will be leveraged and how it will interact oEscalates and shares findings from investigations with the team and owns some design decisions Helps to assure system architecture meets security and compliance requirements and expectations Contributes to the identification of dependencies and the development of design documents for a product area with little oversight Helps to identify other teams and technologies that will be leveraged how they will interact and when one s system may provide support to others Contributes to determining back-end dependencies associated with product application service or platform functionality for product features Understands downstream effects of solutions and work provided Helps to identify areas of dependency and overlap with other teams or team members and drives coordination Engineering Excellence Builds knowledge shares new ideas and shares pinpoints of engineering tool gaps to improve software developer tools to support other programs tools and applications to create debug and maintain code for complex product features Uses open source when possible oDevelops higher-level awareness of other kinds of tools outside areas of expertise Helps to identify internal tools and creates tools that will be useful for creating the product determining if methods are still applicable for the current solution Contributes to the development of automation within production and deployment of a complex product feature Runs code in simulated or other non-production environments to confirm functionality and error-free runtime for products with little to no oversight Remains current in skills by investing time and effort into staying abreast of current developments that will improve the availability reliability efficiency observability and performance of products while also driving consistency in monitoring and operations at scale Contributes to efforts to ensure the correct processes are followed to achieve a high degree of security privacy safety and accessibility Checks for visible evidence to demonstrate compliance for product areas Develops and holds an understanding of the implications of onboarding new technologies following expectations of compliance at Microsoft Applies best practices to reliably build code that is based on well-established methods while also applying best practices for new code development Demonstrates and maintains an up-to-date understanding of both global and local regulations for technologies and system applications to ensure regulations are met Follows best practices for product development and scaling to customer requirements and applies best practices for meeting scaling needs and performance expectations Maintains communication with key partners across the Microsoft ecosystem of engineers Considers partners across teams and their end goals for products to drive and achieve desirable user experiences and fitting the dynamic needs of partners customers through product development Implement Conducts and creates experimentation to determine the effectiveness of changes for prototyping and testing features and applies findings back into development Reviews work items to deepen knowledge of product features in partnership with appropriate stakeholders e g project managers and executes project plans release plans and work items Contributes to efforts to break down larger work items into smaller work items and provides estimation Escalates any issues that would cause a delay Learns about and supports deployment to customers following the correct measures to push features out to customers Learns about and considers the impact of build deployments on both users and other services Learns about best practices for the deployment of features safely Reliability and Supportability Acts as a Designated Responsible Individual DRI working on call to monitor system product feature service for degradation downtime or interruptions Alerts stakeholders as to the status and gains approval to restore system product service for simple problems oResponds within Service Level Agreement SLA timeframe Escalates issues to appropriate owners Identifies areas to efforts to integrate instrumentation for gathering telemetry data on system behavior such as performance reliability availability usage and safety mechanisms Contributes to sustaining feedback loops from telemetry resulting in subsequent designs oHelps to create outputs of telemetry such as notifications or dashboards Contributes to efforts to collect classify and analyze data with little oversight on a range of metrics e g health of the system where bugs might be occurring Contributes to the refinement of product features by escalating findings from analyses to inform decisions regarding the engineering of products Maintains operations of live service as issues arise on a rotational on-call basis Identifies solutions and mitigations to simple issues and complex issues when applicable impacting performance or functionality of Live Site services and escalates as necessary Understand User Requirements Works with appropriate stakeholders e g project manager technical lead to determine user requirements for a set of features Begins to leverage a variety of feedback channels to incorporate insights into future designs or solution fixes Incorporates appropriate continuous feedback loops measuring customer value usage patterns and other actionable metrics of value Qualifications Required minimum qualifications Bachelor s Degree in Computer Science or related technical field AND 2 years technical engineering experience with coding in languages including but not limited to C C C Java JavaScript or Python OR equivalent experience Microsoft is an equal opportunity employer All qualified applicants will receive consideration for employment without regard to age ancestry color family or medical care leave gender identity or expression genetic information marital status medical condition national origin physical or mental disability political affiliation protected veteran status race religion sex including pregnancy sexual orientation or any other characteristic protected by applicable laws regulations and ordinances We also consider qualified applicants regardless of criminal histories consistent with legal requirements If you need assistance and or a reasonable accommodation due to a disability during the application or the recruiting process please send a request via the
-
Software Development Engineer 2
4 weeks ago
Hyderabad, Telangana, India Advanced Micro Devices Full timeWHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry our communities and the world Our mission is to build great products that accelerate next-generation computing experiences - the building blocks for the data center artificial intelligence PCs gaming and embedded Underpinning our...
-
Test Engineer 2
7 days ago
Hyderabad, Telangana, India Hyland Software, Inc. Full time ₹ 9,00,000 - ₹ 12,00,000 per yearOverviewHyland Software is widely known as a great company to work for and a great company to do business with. Being a leader in providing software solution for managing content, processes and cases for organizations across the globe we enabled more than 20,000 organizations to digitalize their workplaces and transform their operations.Currently we are...
-
Software Dev Prin Engineer
1 week ago
Hyderabad, Telangana, India Quest Software Full timeOverview Job Title Principal Engineer - Cloud Transformation Data Modeling Platform Location Hyderabad Department Engineering Product Development Type Full-Time We are looking for a Principal Engineer to lead the modernization of our flagship data modeling desktop product into a scalable cloud-native SaaS platform This role combines deep technical expertise...
-
Software Engineer 2
1 week ago
Hyderabad, Telangana, India New Relic Full time ₹ 12,00,000 - ₹ 36,00,000 per yearWe are a global team of innovators and pioneers dedicated to shaping the future of observability. At New Relic, we build an intelligent platform that empowers companies to thrive in an AI-first world by giving them unparalleled insight into their complex systems. As we continue to expand our global footprint, we're looking for passionate people to join our...
-
Software Engineer 2
1 day ago
Hyderabad, Telangana, India Fanatics Full time ₹ 5,00,000 - ₹ 15,00,000 per yearPurposeThe Support Software Engineer II plays a critical, hands-on role in supporting the day-to-day operations of Fanatics Supply Chain Operations. This position is responsible for providing front-line technical support, rapid incident response, and proactive problem resolution for systems essential to supply chain operations. The engineer will manage...
-
Lead Software Engineer
23 hours ago
Hyderabad, India Sahaj Software Full timeAbout the role You’ll thrive if you’re hands-on, grounded, and passionate about building with technology. Our diverse tech stack includes Java, Python, .Net, Golang, TypeScript, Scala, Kotlin, Elixir, Node.js, and Rust. This role offers significant impact and growth opportunities while staying hands-on. We focus on lean teams without traditional...
-
Software Engineer 2
2 days ago
Bengaluru, Chennai, Hyderabad, India Artech Full time ₹ 15,00,000 - ₹ 25,00,000 per yearJob Title: Engineering (IN) - Software Engineer 2Job Description: What You'll Do The Marketing Engineering organization in Strategy, Planning & Operations is looking for a Data Engineer eager to provide the engineering muscle for core engineering work around data architecture, data pipeline development, and deploying production workflows to continue...
-
Software Engineer 2
2 weeks ago
Hyderabad, Telangana, India Modernizing Medicine, Inc. Full time ₹ 9,00,000 - ₹ 12,00,000 per yearSoftware Engineer 2 - Java Backend ResponsibilitiesDevelop, maintain, and enhance backend systems and services, focusing on scalable, reliable, and efficient server-side development. Collaborate with the Product team to design and deliver solutions that align with customer needs and technical feasibility. Actively participate in team discussions,...
-
Lead Software Engineer
14 hours ago
hyderabad, India Sahaj Software Full timeAbout the roleYou’ll thrive if you’re hands-on, grounded, and passionate about building with technology. Our diverse tech stack includes Java, Python, .Net, Golang, TypeScript, Scala, Kotlin, Elixir, Node.js, and Rust.This role offers significant impact and growth opportunities while staying hands-on. We focus on lean teams without traditional management...
-
Lead Software Engineer
24 hours ago
Hyderabad, India Sahaj Software Full timeAbout the roleYou’ll thrive if you’re hands-on, grounded, and passionate about building with technology. Our diverse tech stack includes Java, Python, .Net, Golang, TypeScript, Scala, Kotlin, Elixir, Node.js, and Rust.This role offers significant impact and growth opportunities while staying hands-on. We focus on lean teams without traditional management...