Software Engineer Ii (Karnataka)

Software Engineer Ii (Karnataka)

12 Aug
|
Microsoft
|
Karnataka

12 Aug

Microsoft

Karnataka

Software Engineer II Bangalore Karnataka India Date postedOct 06 2025 Job number1887183 Work site3 days week in-office Travel0-25 Role typeIndividual Contributor ProfessionSoftware Engineering DisciplineSoftware Engineering Employment typeFull-Time Overview The Commerce Data Platform team is committed to building robust scalable extensible and highly reliable data-driven products that empower our commerce business with trustworthy actionable insights and seamless operations We are seeking a skilled Software Engineer who excels in software engineering best practices and has a passion for leveraging AI-powered coding tools to enhance development efficiency and software quality As a Platform Software Engineer you ll be deeply involved in designing building and maintaining sophisticated distributed data systems You will employ core software engineering disciplines such as code modularity CI CD automated testing code reviews and system design while also incorporating AI-based coding practices e g code generation intelligent code completion automated refactoring and static analysis with AI tools into your daily workflow Collaboration with cross-functional teams is key to delivering high-quality scalable and maintainable solutions Qualifications Bachelor s degree in Computer Science Software Engineering or a related technical field or equivalent practical experience 4-5 years of professional experience in software engineering data engineering or big data platforms Solid foundation in software design principles algorithms and data structures Hands-on experience with distributed data processing frameworks such as Apache Spark Hadoop or similar Robust SQL fundamentals and the ability to write complex optimized queries Practical experience with AI-powered coding tools e g GitHub Copilot TabNine automated code review analysis platforms Experience building and maintaining automated test suites CI CD pipelines Observability and code review processes Excellent problem-solving skills and attention to detail Strong communication and collaboration skills with a focus on teamwork and shared ownership C E CPXJOBS Responsibilities Design implement and maintain distributed data processing systems using state-of-the-art engineering principles Leverage AI-powered coding tools and practices to accelerate development ensure code quality and automate routine tasks Develop clean maintainable and well-documented code with a strong emphasis on unit integration testing code reviews and automation Build and optimize scalable ETL pipelines for analytics and machine learning applications using distributed frameworks e g Spark Hadoop Synapse Write advanced SQL for data extraction transformation and analysis ensuring performance and correctness Collaborate effectively with product data science and analytics teams to translate requirements into robust software solutions Troubleshoot debug and proactively improve system reliability and performance Benefits perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work Industry leading healthcare Educational resources Discounts on products and services Savings and investments Maternity and paternity leave Generous time away Giving programs Opportunities to network and connect 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 and or a reasonable accommodation due to a disability during the application process read more about requesting accommodations

📌 Software Engineer Ii (Karnataka)
🏢 Microsoft
📍 Karnataka

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software engineer ii (karnataka) / karnataka

Subscribe to this job alert:

Get the latest job offers by email for: software engineer ii (karnataka) / karnataka