This job has expired

This job posting is no longer active and is not accepting applications. Explore similar roles below!

Microsoft
Posted 3w ago

Software Engineer 2

Microsoft
Bengaluru, Karnataka, India
HybridFull Time
Responsibilities
  • developing code
  • reviewing code
  • maintaining services
Requirements
  • Bachelor's degree in computer science or related field and 3+ years of coding experience, or equivalent. Requires distributed cloud service experience and Microsoft Cloud background screening
Technical tools mentioned
CC++C#JavaJavaScriptPythonMicrosoft AzureMicrosoft FabricAzure SQL DatabaseAzure Cosmos DBAzure Database for PostgreSQLAzure Data FactoryAzure Synapse AnalyticsAzure Service BusAzure Event GridPower BIPostgreSQL

Job description

Overview

Microsoft is a company where passionate innovators come to collaborate, envision what can be and take their careers further. This is a world of more possibilities, more innovation, more openness, and the sky is the limit thinking in a cloud-enabled world. 
 
Microsoft’s Azure Data engineering team is leading the transformation of analytics in the world of data with products like databases, data integration, big data analytics, messaging & real-time analytics, and business intelligence. The products our portfolio include Microsoft Fabric, Azure SQL DB, Azure Cosmos DB, Azure PostgreSQL, Azure Data Factory, Azure Synapse Analytics, Azure Service Bus, Azure Event Grid, and Power BI. Our mission is to build the data platform for the age of AI, powering a new class of data-first applications and driving a data culture. 

​​Within Azure Data, the databases team builds and maintains Microsoft's operational Database systems. We store and manage data in a structured way to enable multitude of applications across various industries. We are on a journey to enable developer friendly, mission-critical, AI enabled operational Databases across relational, non-relational and OSS offerings.​ 

​​We are hiring a Software Development Engineer II to join the Azure PostgreSQL team, where you will work on one or more areas of a large-scale cloud database service such as continuous availability, transaction logging and recovery, clustering, scalable storage systems, read and write performance.  

We do not just value differences or different perspectives. We seek them out and invite them in so we can tap into the collective power of everyone in the company. As a result, our customers are better served



Responsibilities

Work with senior engineers to create highly scalable, performant and maintainable code that can power the next generation of storage layer for planet scale databases.   
 
Participate in code reviews to ensure coding standards are followed. Consider diagnosability, reliability, and maintainability when reviewing code, and understand when code is ready to be shared or delivered.   
 
Help Identify performance and scalability issues.  
 
Maintain operations of live service as issues arise on a rotational, on-call basis. 
 

Embody our culture and values 



Qualifications

Required/Minimum Qualifications 

​​Bachelor's Degree in Computer Science or related technical field AND 3+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience. ​ 

Job Requirements: Other & Additional  

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. 

Preferred/Additional Qualifications 

​​3+ years of experience building and supporting distributed cloud services with production grade.​  
 
 
Master's Degree in Computer Science or related technical field AND 3+ 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 5+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience. ​ 

Equal Opportunity Employer (EOP) 

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. If you need assistance and/or reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form (Accessibility | Microsoft Careers). 

Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work. 

#azdat 

#azuredata 

​​#postgresql #azuredata #oltp​ 


This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.




Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.

About Microsoft

Develops software, services, devices, and cloud computing solutions.

Similar jobs

Software Development Engineer roles near Bengaluru, Karnataka
2d
Save
Mark Applied
Hide
Software Development Engineer II, IN Pharmacy
Bengaluru, Karnataka, India
OnsiteFull Time
Amazon
AmazonNASDAQ: AMZN: Multinational technology focused on e-commerce and cloud computing.
3+ YOERequires 3+ years of professional software development, 2+ years designing or architecting new and existing systems, 2+ years building complex systems, and programming experience; bachelor's degree preferred.
2d
Save
Mark Applied
Hide
Staff Software Development Engineer
Bangalore, Karnataka, India
HybridFull Time
Zscaler
ZscalerNASDAQ: ZS: Cloud-native Zero Trust cybersecurity platform for digital transformation.
Deep Java, OOP, systems architecture, RESTful API, Hibernate, and Spring proficiency; CI/CD, SQL, Postgres, Docker, Kubernetes, AWS or GCP experience required.
Java, Object-Oriented Programming (OOP), Object-Oriented Analysis (OOA), RESTful APIs, Hibernate, Spring, CI/CD, SQL, Postgres, Docker, Kubernetes, AWS, GCP, OAuth, OpenID Connect, SAML, Federation, SSO, Agile, Scrum
3d
Save
Mark Applied
Hide
SW Development Engineer 2
Bengaluru, Karnataka, India
OnsiteFull Time
Dexcom
DexcomNASDAQ: DXCM: Global leader in continuous glucose monitoring and diabetes management.
2+ YOEBachelor's degree in computer science or related field; 3+ years professional software development experience, including 2+ years native Android development with Kotlin; testing, Agile, and CI/CD experience.
Android, Kotlin, Coroutines, MVVM, MVI, MVP, REST API, Retrofit, Espresso, Mockito, Jira, Confluence, Jenkins, Bamboo, GitHub Actions, Git, GitHub, GitLab, Bitbucket, GitFlow, Jetpack, Compose, Java, Hilt, Dagger, Koin
3d
Save
Mark Applied
Hide
Software Development Engineer -Java
Bangalore, Karnataka, India
HybridFull Time
Amadeus
AmadeusBolsa de Madrid: AMS: Global travel technology and software solutions provider.
Extensive Java development experience; microservices, distributed systems, performance tuning, fault tolerance, cloud, Kafka, NoSQL, containers, Kubernetes, production support, Agile, and on-call experience.
Java, Spring Boot, JDK 17, REST APIs, Kubernetes, Apache Kafka, Azure, AWS, Google Cloud Platform, Couchbase, NoSQL, Scrum Master
3d
Save
Mark Applied
Hide
Software Development Engineer
Bangalore, Karnataka, India
OnsiteFull Time
Adobe
AdobeNASDAQ: ADBE: Empowering everyone to create through innovative digital experiences.
4+ YOE4+ years of software development experience; strong C++ and Node.js skills; experience with REST APIs, native addons, infrastructure, scalable services, AI/ML, and agentic engineering tools.
C++, Node.js, REST APIs, WebSocket, N-API, node-gyp, Claude Code, GitHub Copilot, Cursor, AI/ML, LLMs
3d
Save
Mark Applied
Hide
SW Development Engineer 2
Bengaluru, Karnataka, India
OnsiteFull Time
Dexcom
DexcomNASDAQ: DXCM: Global leader in continuous glucose monitoring and diabetes management.
2+ YOEBachelor's degree in computer science or related field; 2+ years of native Android development with Kotlin and 3+ years of software development. Requires Android architecture, testing, REST APIs, Agile, and CI/CD experience.
Android, Kotlin, Coroutines, MVVM, MVI, MVP, REST API, Retrofit, Espresso, Mockito, Jira, Confluence, Jenkins, Bamboo, GitHub Actions, Git, GitHub, GitLab, Bitbucket, GitFlow, Jetpack, Compose, Java, Hilt, Dagger, Koin
3d
Save
Mark Applied
Hide
Staff SW Development Engineer
Bangalore, Karnataka, India
HybridFull Time
Nokia
NokiaNasdaq Helsinki / NYSE: NOKIA / NOK: Creating technology that helps the world act together.
8+ YOEBachelor's or master's degree in computer science, engineering, or related field; 8+ years of embedded software development experience; expertise in device drivers, C++, L1 protocols, and Linux.
C++, Linux, OTN, FC, SDH/SONET, ETHERNET
3d
Save
Mark Applied
Hide
Senior Engineer I, Software Development -Smart Switch QA
Bengaluru, Karnataka, India
HybridFull Time
Netgear Research India Pvt. Ltd.
Netgear Research India Pvt. Ltd.: Indian private research-and-development developing networking technology for NETGEAR products and customers.
10+ YOERequires 10+ years of networking QA experience, strong Layer 2/3, multicast, IP services, network topology design, troubleshooting, and multi-vendor switch configuration; CCNA, CCNP, or CCIE preferred.
VLAN, LACP, STP, RSTP, PVST, MSTP, MLAG, vPC, IGMP Snooping, VRRP, OSPF, BGP, IGMP, PIM-SM, DNS, NTP, DHCP, TACACS+, RADIUS, SNMP, CLI, PTP, AVB, gPTP, MVRP, MSRP, Cisco, Netgear, Juniper
This job has expired