Staff Software Engineer II(Python,Kafka,Microservices)
3 days ago
Scope:
- We are seeking a highly skilled Python Developer with a strong background in distributed systems, DevOps practices, and Test-Driven Development (TDD).
The ideal candidate will be proficient in event-driven architectures using Kafka, familiar with Java-based microservices, and experienced with NoSQL databases (preferably Snowflake). - You'll collaborate with cross-functional teams to design, develop, and deploy scalable, high-performance backend services — and optionally contribute to front-end components (React, ) or Generative AI-driven features in our product ecosystem.
Our current technical environment:
- Software: Python,Java, Springboot, React, Gradle, GIT, Hibernate, Rest API, OAuth
- Application Architecture: Scalable, Resilient, event driven, secure multi-tenant Microservices architecture
- Cloud Architecture: MS Azure (ARM templates, AKS, HD insight, Application gateway, Virtue Networks, Event Hub, Azure AD)
- Frameworks/Others: Kubernetes, Kafka, Elasticsearch, Spark, NOSQL, RDBMS, Springboot, Gradle GIT, Ignite
What you'll do:
- Design, develop, and maintain robust Python-based backend services and APIs.
- Build and integrate event streaming solutions using Apache Kafka for real-time data pipelines.
- Collaborate with Java teams to develop and maintain hybrid Python–Java microservices.
- Implement Test-Driven Development (TDD) practices and ensure high code coverage and maintainability.
- Design and optimize NoSQL data models (preferably Snowflake, MongoDB, or DynamoDB).
- Develop and automate CI/CD pipelines using DevOps tools (Jenkins, GitHub Actions, Docker, Kubernetes).
- Collaborate with Data Engineering and AI teams to integrate analytics, ML, or Generative AI modules.
- Contribute to architectural design and performance optimization discussions.
- Optionally, support front-end development in or when needed for full-stack integration.
What we are looking for:
- 12+ years of professional experience in software development.Strong proficiency in Python (Flask, FastAPI, or Django frameworks).
- Solid understanding of event-driven systems and Apache Kafka.Hands-on experience with Java (Spring Boot or similar frameworks).
- Experience with DevOps tooling — Docker, Kubernetes, CI/CD, monitoring, and deployment automation.Expertise in NoSQL databases (Snowflake preferred; MongoDB, Cassandra, or DynamoDB acceptable).
- Practical experience with Test-Driven Development (TDD) and automated testing frameworks (pytest, unittest, JUnit).
- Strong grasp of software design principles, RESTful APIs, and microservices architecture.
Our Values
If you want to know the heart of a company, take a look at their values. Ours unite us. They are what drive our success – and the success of our customers. Does your heart beat like ours? Find out here:
Core Values
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status.
-
IN-Software Engineer II
1 week ago
Bengaluru, Karnataka, India blue yonder Full time ₹ 9,00,000 - ₹ 12,00,000 per yearJob Description Scope: We are seeking a highly skilled Python Developer with a strong background in distributed systems, DevOps practices, and Test-Driven Development (TDD). The ideal candidate will be proficient in event-driven architectures using Kafka, familiar with Java-based microservices, and experienced with NoSQL databases (preferably Snowflake)....
-
IN-Software Engineer II
2 weeks ago
Bengaluru, Karnataka, India Blue Yonder Full time ₹ 12,00,000 - ₹ 24,00,000 per yearScope:We are seeking a highly skilled Python Developer with a strong background in distributed systems, DevOps practices, and Test-Driven Development (TDD). The ideal candidate will be proficient in event-driven architectures using Kafka, familiar with Java-based microservices, and experienced with NoSQL databases (preferably Snowflake).You'll collaborate...
-
Staff Software Engineer
5 days ago
Bengaluru, Karnataka, India FOSS United Full time ₹ 12,00,000 - ₹ 36,00,000 per yearAll JobsStaff Software Engineer at TestZeusStaff Software EngineerApplyPosted on July 01, 2025TestZeusBangaloreFull TImeJob DescriptionStaff Engineer - Full Stack (React (Frontend), Python, Go)Location:Bangalore (Office)Experience:9+ years (Senior-level)Role Type:Full-time (Tech Lead)About TestZeusTestZeus is pioneering the future of software testing with AI...
-
Software Engineer-1 Devops
5 days ago
Bengaluru, Karnataka, India PYTHON Full time ₹ 6,00,000 - ₹ 18,00,000 per yearAbout Credit Saison IndiaEstablished in 2019, CS India is one of the country's fastest growing Non-Bank Financial Company (NBFC) lenders, with verticals in wholesale, direct lending and tech-enabled partnerships with Non-Bank Financial Companies (NBFCs) and fintechs. Its tech-enabled model coupled with underwriting capability facilitates lending at scale,...
-
Staff Software Engineer
3 weeks ago
Bengaluru, Karnataka, India, Karnataka Ivanti Full timeStaff Software Engineer : C++, Python, Linux, Microservices and Cloud Technologiesat Ivanti, Bangalore, India Job Type: Full-timePosition Summary: We are seeking a skilled development engineer with strong expertise C++, Python, Linux, Kubernetes, PostgreSQL, Redis and Elasticsearch and Azure Cloud,The ideal candidate will have hands-on experience designing,...
-
Staff II Software Engineer
2 weeks ago
Bengaluru, Karnataka, India BlackLine Full time ₹ 12,00,000 - ₹ 24,00,000 per yearMake Your Mark:As a Staff II Software Engineer, you will play a crucial role in building the next generation of BlackLine applications and data platform. BlackLine thrives on data, and we are investing heavily in being able to sync data from and to BlackLine and various ERP, Bank, Payments, Tax and Subledger systems.If you have a passion for delivering...
-
Staff Software Engineer
7 days ago
Bengaluru, Karnataka, India Blue Yonder Pvt Ltd Full time ₹ 20,00,000 - ₹ 25,00,000 per yearStaff Software Engineer I - Java, Microservices & SpringbootJob Description Scope:Develop features across multiple sub modules within our applications, including collaboration in requirements definition, prototyping, design, coding, testing, debugging, effort estimation, and continuous quality improvement of the design & code and deployment. Design,...
-
Software Development Engineer II
3 days ago
Bengaluru, Karnataka, India SuperAGI Full time ₹ 12,00,000 - ₹ 36,00,000 per yearAbout UsSuperAGI is pioneering the future of Artificial General Intelligence with groundbreaking research and innovative AI products. Our mission is to transform the future of applications through intelligent, autonomous solutions that drive unparalleled efficiency and growth. We are building a world where AI and human intelligence collaborate seamlessly to...
-
Staff Software Engineer
7 days ago
Bengaluru, Karnataka, India Black Duck Software Full time ₹ 12,00,000 - ₹ 24,00,000 per yearBlack Duck Software, Inc. helps organizations build secure, high-quality software, minimizing risks while maximizing speed and productivity. Black Duck, a recognized pioneer in application security, provides SAST, SCA, and DAST solutions that enable teams to quickly find and fix vulnerabilities and defects in proprietary code, open source components, and...
-
Software Engineer II
7 days ago
Bengaluru, Karnataka, India JPMorganChase Full time ₹ 15,00,000 - ₹ 25,00,000 per yearJOB DESCRIPTIONYou're ready to gain the skills and experience needed to grow within your role and advance your career — and we have the perfect software engineering opportunity for you.As a Software Engineer II - Java Full Stack Developer at JPMorgan Chase within the Commercial & Investment Bank, you'll be a part of an agile team that works to enhance,...