Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Software Engineer -Python, Microservices, Postgres, Elastic search, Kafka image - Rise Careers
Job details

Senior Software Engineer -Python, Microservices, Postgres, Elastic search, Kafka

Who We Are:

In today’s work environment, employees use a myriad of devices to access IT applications and data over multiple networks to stay productive, wherever and however they work. Ivanti elevates and secures Everywhere Work so that people and organizations can thrive.

While our headquarters is in the U.S., half of our employees and customers are outside the country. We have 36 offices in 23 nations, with significant offices in London, Frankfurt, Paris, Sydney, Shanghai, Singapore, and other major cities around the world.

Ivanti’s mission is to be a global technology leader enabling organizations to elevate Everywhere Work, automating tasks that discover, manage, secure, and service all their IT assets. Through diverse and inclusive hiring, decision-making, and commitment to our employees and partners, we will continue to build and deliver world-class solutions for our customers. 

Our Culture - Everywhere Work Centered Around You

At Ivanti, our success begins with our people. This is why we embrace Everywhere Work across the globe, where Ivantians and our customers are thriving. We believe in a healthy work-life blend and act on it by fostering a culture where all perspectives are heard, respected, and valued. Through Ivanti’s Centered Around You approach, our employees benefit from programs focused on their professional development and career growth.

We align through our core values by locking arms in collaboration, being champions for our customers, focusing on the outcomes that matter most and fighting the good fight against cyber-attacks.  Are you ready to join us on the journey to elevate Everywhere Work? 

We have hybrid Working environment by coming twice a week to our office at Ivanti, Tridib, Bagmane Tech Park near Suranjandas Road.

Why We Need you!

We are seeking an experienced full stack cloud engineer with proficiency in React.js, Python, Microservices, Linux,  Kubernetes, PostgreSQL . The ideal candidate will have hands-on experience in design, implementation and deployment experience in public clouds like Azure, AWS, GCP, along with a deep understanding of performance optimization and troubleshooting with smart debugging skills.

Key Responsibilities:

  • Strong proficiency in Python, SQL databases (like Postgres), Elastic Search, Kafka
  • Experience in developing web applications using React.js, Redux, HTML/CSS, Node.js, etc
  • Experience with microservices architecture and cloud-native application development in Linux platform
  • Experience in developing analytics applications using charting libraries like amcharts, d3.js, etc
  • Solid understanding of RESTful APIs
  • Experience in implementing UI according to design specifications
  • Experience in working with JavaScript testing frameworks like Jest, React testing library.
  • Design, develop, and maintain scalable cloud infrastructures in public clouds like Azure, AWS, GCP.
  • Experience in addressing customer issues - Debug, Root cause Analysis and providing fixes
  • Experience in performance optimization of UI

Preferred Skills :   

Python, React.js, Redux,  HTML/CSS, Node.js. Linux, Microservices and Cloud Technologies,

  • Knowledge of JavaScript bundlers like Webpack, Rollup, etc
  • Knowledge of CSS preprocessors like SASS, LESS, etc
  • Knowledge of JavaScript ecosystem and its quirks like different module systems, etc
  • Experience in working with CI/CD pipelines like Jenkins, GitHub Actions
  • Knowledge of performance tuning and troubleshooting at scale in cloud environments.
  • Experience deploying and managing Kubernetes clusters.

To Be Successful in The Role, You Will Have the following qualifications:

  • 5+ years of experience in full stack development experience with string  hold on cloud technologies 
  • Bachelor's or Master’s degree in Computer Science or Equivalent 
  • Excellent communication skills and ability to work collaboratively in a team environment.

This job posting will remain active until a qualified candidate is identified.

At Ivanti, we are committed to providing an environment of mutual respect where equal employment opportunities are available to all applicants and teammates without regard to race, color, religion, sex, pregnancy (including childbirth, lactation and related medical conditions), national origin, age, physical and mental disability, marital status, sexual orientation, gender identity, gender expression, genetic information (including characteristics and testing), military and veteran status, and any other characteristic protected by applicable law. Ivanti believes that diversity and inclusion among our teammates is critical to our success as a global company, and we seek to recruit, develop and retain the most talented people from a diverse candidate pool.

If you require special assistance for the best interview experience, please contact us at recruiting@ivanti.com.

#LI-IP2

What You Should Know About Senior Software Engineer -Python, Microservices, Postgres, Elastic search, Kafka, Ivanti

Join Ivanti as a Senior Software Engineer in Bangalore, India, and become a critical part of our mission to elevate Everywhere Work! In a world where employees need seamless access to IT applications across various devices and networks, your role will involve leveraging technologies like Python, Microservices, PostgreSQL, and Elastic Search to enhance productivity and security for our users globally. At Ivanti, we pride ourselves on a culture that centers around people, fostering an environment where diverse perspectives are not just heard but valued. Here, you’ll collaborate with talented professionals in a hybrid working environment, allowing you to balance work and life effectively. Dive into exciting projects that require your expertise in full-stack development, especially in cloud environments like Azure, AWS, or GCP. With over 5 years of experience, you'll design, implement, and maintain scalable cloud infrastructures, all while continuously optimizing performance for UI and backend applications. If you're driven by creating innovative solutions and addressing real customer challenges, Ivanti is where you belong. We're eager to welcome someone who shares our passion for technology and a commitment to making work a better place. Are you ready to make an impact and grow your career with us?

Frequently Asked Questions (FAQs) for Senior Software Engineer -Python, Microservices, Postgres, Elastic search, Kafka Role at Ivanti
What are the key responsibilities of a Senior Software Engineer at Ivanti?

As a Senior Software Engineer at Ivanti, you will be responsible for designing, developing, and maintaining scalable cloud infrastructures in public clouds like Azure, AWS, or GCP. Your role will involve strong proficiency in Python and SQL databases, specifically Postgres, alongside experience in developing web applications using React.js and Microservices architecture. You will also debug and address customer issues while improving the performance of our applications.

Join Rise to see the full answer
What qualifications do I need to apply for the Senior Software Engineer position at Ivanti?

To apply for the Senior Software Engineer position at Ivanti, candidates need to have at least 5 years of full-stack development experience, as well as a Bachelor's or Master’s degree in Computer Science or a related field. Additionally, proficiency in Python, Microservices, cloud technologies, and excellent communication skills are essential.

Join Rise to see the full answer
What technologies should I be proficient in for the Senior Software Engineer role at Ivanti?

Candidates for the Senior Software Engineer role at Ivanti should be proficient in Python, React.js, Elastic Search, Kafka, and SQL databases like PostgreSQL. Additionally, familiarity with cloud environments, microservices architecture, and various JavaScript testing frameworks will also be beneficial.

Join Rise to see the full answer
How does Ivanti promote a healthy work-life balance for Senior Software Engineers?

At Ivanti, the work-life balance is taken seriously, offering a hybrid working environment where employees come into the office twice a week. This setup allows Senior Software Engineers to have flexibility while still being part of a collaborative team, fostering both personal well-being and professional development.

Join Rise to see the full answer
What kind of work culture can I expect as a Senior Software Engineer at Ivanti?

As a Senior Software Engineer at Ivanti, you can expect a collaborative and inclusive work culture that values diverse perspectives. Ivanti embraces a philosophy of nurturing talent and providing opportunities for professional growth, making it a great place for tech enthusiasts to thrive.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer -Python, Microservices, Postgres, Elastic search, Kafka
Can you explain your experience with Microservices architecture?

Discuss specific projects where you've implemented Microservices, emphasizing your role in design, challenges faced, and how you overcame them. Highlight your understanding of RESTful APIs and how they integrate with microservices for better scalability.

Join Rise to see the full answer
How do you optimize performance for applications in cloud environments?

Share your strategies for performance analysis and optimization, including monitoring tools you use, testing methodologies, and any frameworks that help improve application performance on platforms like AWS or Azure.

Join Rise to see the full answer
What is your experience with React.js and web development?

Talk about the projects you've worked on using React.js, focusing on the complexity of the applications, how you managed state with Redux, and any challenges you faced in UI design.

Join Rise to see the full answer
How do you approach debugging and root cause analysis?

Explain your systematic approach to troubleshooting, including specific tools or methodologies you use. Provide examples of past debugging situations where your skills led to successful solutions.

Join Rise to see the full answer
What role does teamwork play in your development process?

Emphasize your collaborative nature and experiences working in teams, highlighting any tools you use for collaboration like Jira or Git and how they enhance your workflow.

Join Rise to see the full answer
What challenges have you faced when deploying applications to cloud platforms, and how did you resolve them?

Describe specific deployment issues you've encountered, the impact they had on your projects, and the steps you took to troubleshoot and fix these issues efficiently.

Join Rise to see the full answer
Can you discuss your experience with CI/CD pipelines?

Share your familiarity with Continuous Integration and Continuous Deployment practices, detailing the tools you’ve used like Jenkins or GitHub Actions and how they’ve improved the efficiency of your projects.

Join Rise to see the full answer
What programming languages are you most fluent in, and how do you keep your skills updated?

Discuss your expertise in languages like Python, JavaScript, and others, as well as the resources or communities you engage with to stay updated on industry trends and best practices.

Join Rise to see the full answer
How do you handle feedback and criticism on your work?

Illustrate your openness to feedback by providing an example of how you’ve incorporated constructive criticism into your work to improve your projects or skills.

Join Rise to see the full answer
Why do you want to work for Ivanti as a Senior Software Engineer?

Align your personal and professional goals with Ivanti’s mission, explaining how their values resonate with you, and express your enthusiasm for contributing to the advancement of Everywhere Work.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Ivanti Remote United States, Remote
Posted 4 days ago
Photo of the Rise User
Posted yesterday
Photo of the Rise User
Roblox Hybrid San Mateo, CA, United States
Posted 11 hours ago
Photo of the Rise User
Ubiminds Remote Florianópolis, SC
Posted 4 days ago
Photo of the Rise User
Qualtrics Remote Seattle, Washington, United States
Posted 6 days ago
Photo of the Rise User
Posted 13 days ago
Photo of the Rise User
Posted 8 hours ago
Photo of the Rise User
Dental Insurance
Disability Insurance
Flexible Spending Account (FSA)
Vision Insurance
Performance Bonus
Family Medical Leave
Paid Holidays

Ivanti’s mission is to be a global technology leader enabling organizations to elevate Everywhere Work, automating tasks that discover, manage, secure and service all their IT assets. It is through diverse and inclusive hiring, decision-making, an...

41 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
March 29, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!