Senior Software Engineer - Programming Languages (Python & Go)
Bengaluru, Karnataka, India
Category: Software Engineering
Description
Tasks
As a Senior Software Engineer at MBRDI, you will be working in a fast-paced environment where you’ll be responsible for designing and developing high-quality software solutions, leading teams technically, and driving the successful migration of projects. You will collaborate closely with cross-functional teams, including other developers, architects, and product managers to deliver solutions that are innovative, reliable, and scalable.
Key Responsibilities:
Design, develop, and maintain high-quality software solutions primarily in Python and Go.
Lead and mentor a team of engineers, providing technical guidance and ensuring best practices in coding, design, and architecture.
Drive migration projects from Python code to Go, ensuring smooth transitions and performance optimizations.
Develop and maintain RESTful APIs, Fast API applications, and grips services.
Implement and maintain scalable systems using Go, with a focus on interfaces, goroutines, and channels.
Collaborate with other engineering teams to integrate solutions and ensure the overall system's performance and stability.
Build and maintain CI/CD pipelines using tools like Docker, Kubernetes, and GitHub.
Troubleshoot and debug production issues and optimize software for performance.
Ensure clean, maintainable, and efficient code through code reviews and best practices.
Skills & Experience Required:
Programming Languages:
Python: Strong expertise in Python, especially in data structures and object-oriented programming (OOP). Experience with Fast API is a plus.
Go: Proficient in Go programming, including understanding interfaces, goroutines, channels, RESTful APIs, and grips.
Migration Expertise:
Hands-on experience in migrating projects from Python code to Go.
Understanding of the complexities and best practices of migrating legacy systems to modern technologies.
Tools and Technologies:
Proficient in using GitHub, including GitHub APIs and Grahl endpoints.
Strong understanding and hands-on experience with Docker.
Solid knowledge of Kubernetes and the creation of custom resources. Familiarity with the internal communication principles within Kubernetes clusters.
Database Knowledge:
Experience with at least one NoSQL database (e.g., MongoDB, Cassandra, Redis, etc.).
Leadership:
Ability to design and architect scalable solutions, considering both current and future needs.
Proven experience in leading technical teams, guiding engineers, and making architectural decisions.
Strong problem-solving and analytical skills with a passion for technology and innovation.
Qualifications:
Bachelor's or master’s degree in computer science, Engineering, or a related field.
5+ years of experience in software development with a focus on Python and Go.
Strong knowledge of software engineering principles, design patterns, and software lifecycle management.
Preferred Skills:
Experience in building microservices architecture.
Familiarity with cloud platforms (AWS, Azure, GCP).
Knowledge of DevOps practices and tools.
Company
Mercedes-Benz
Mercedes-Benz is a German automobile manufacturer, a multinational division of the German manufacturer Daimler AG. The brand is known for luxury automobiles, buses, coaches, and trucks. The headquarters of Mercedes-Benz is in Stuttgart, Baden-Württemberg, Germany.
Mercedes-Benz traces its origins to Karl Benz's creation of the first petrol-powered car, the Benz Patent Motorwagen, financed by Bertha Benz and patented in January 1886, and Gottlieb Daimler and engineer Wilhelm Maybach's conversion of a stagecoach by the addition of a petrol engine later that year. The Mercedes automobile was first marketed in 1901 by Daimler-Motoren-Gesellschaft. The first Mercedes-Benz brand name vehicles were produced in 1926, following the merger of Karl Benz's and Gottlieb Daimler's companies into the Daimler-Benz company.Throughout the 1930s, Mercedes-Benz produced the 770 model, a car that was popular during Germany's Nazi period. Adolf Hitler was known to have driven these cars during his time in power, with bulletproof windshields. Most of the surviving models have been sold at auctions to private buyers. One of them is currently on display at the War Museum in Ottawa, Ontario. Mercedes-Benz has introduced many technological and safety innovations that later became common in other vehicles.Mercedes-Benz is one of the best-known and established automotive brands in the world, and is also one of the world's oldest automotive brand still in existence today in 2015, having produced the first petrol-powered car.
Simmilar jobs
-
Software Engineer - Medical Device UI
Software Engineer - Medical Device UI
Job Description In this role, you will contribute to a breakthrough surgical robotic solution that revolutionizes minimally invasive image-guided...
Job Description In this role, you will contribute to a breakthrough surgical robotic...
Philips July 7, 2025
-
Software Engineer
Software Engineer
Be responsible for collaborating with the team to establish software quality goals and development practices, fostering continuous improvement and...
Be responsible for collaborating with the team to establish software quality goals and...
Philips July 7, 2025
-
Software Architect
Software Architect
Do you love creating elegant solutions to highly complex challenges? Do you intrinsically see the importance in every detail? As part of our Software...
Do you love creating elegant solutions to highly complex challenges? Do you intrinsically...
Apple July 7, 2025
-
Software QA Engineer, Machine Learning
Software QA Engineer, Machine Learning
Imagine what you could do here. At Apple, new ideas have a way of becoming outstanding products, services, and customer experiences very quickly....
Imagine what you could do here. At Apple, new ideas have a way of becoming outstanding...
Apple July 7, 2025
-
Senior Software Engineer
Senior Software Engineer
Transport is at the core of modern society. Imagine using your expertise to shape sustainable transport and infrastructure solutions for the future?...
Transport is at the core of modern society. Imagine using your expertise to shape...
Volvo Trucks July 7, 2025