Ivanti
SeniorSoftwareEngineer-Python,FullStack
Neural analysis suggests this role is
optimal for Senior candidates.
“Senior Software Engineer-Python, FullStack at Ivanti. Skills: Full-stack development, Cloud technologies, Backend systems, Web applications. Manage backend systems development. Optimize backend systems”
What You'll Achieve.
Improve system stability; Enhance application speed; Deliver cohesive user experiences
Industry & Context.
Problem solving; Debugging; Root cause analysis; Troubleshooting
What They're Looking For.
Must Have
5+ years full-stack development, Bachelor’s or Master’s degree, Excellent communication skills, Excellent collaboration skills
Nice to Have
Familiarity with AI-assisted development tools, Experience with enterprise SaaS platforms, Experience in security or IT management domains, Exposure to large-scale internationalization
What You'll Do.
Manage backend systems development
Optimize backend systems
Manage customer issues
Debug customer issues
Perform root cause analysis
Build web applications
Deliver user experiences
Build cloud infrastructure
Maintain cloud infrastructure
Design microservices architectures
Design UI optimization strategies
Partner with product teams
Partner with design teams
Implement UI components
Lead analytics applications development
Enable rich data visualization
Collaborate to integrate RESTful APIs
Ensure seamless communication
Advise on testing strategy
Leverage JavaScript testing frameworks
Perform robust UI validation
How You'll Work.
Team & Collaboration
Cross-functional teams; Product teams; Design teams
Communication Scope
Communication skills
Process & Methodology
CI/CD pipelines
Full Job Description
Why this role matters We're looking for a technical leader who thinks in systems, drives impact across teams, and raises the engineering bar at every level. As a Senior Software Engineer, you'll be the bridge between engineering execution and long-term technical vision, turning ambiguity into clarity and complex problems into elegant solutions. If you're someone who takes ownership, influences without authority, and leaves every codebase better than you found it-this role was built for you. What you’ll do: Manage development and optimization of backend systems using Python, SQL databases like Postgres, Elasticsearch, and Kafka to ensure scalable and reliable data processing. Manage customer issues by debugging, performing root cause analysis, and delivering timely fixes to improve system stability Build modern web applications using React.js, Redux, HTML/CSS, and Node.js, delivering responsive and high performance user experiences. Build and maintain scalable cloud infrastructure across Azure, AWS, or GCP, ensuring high availability and performance Design cloud native microservices architectures on Linux platforms, ensuring scalability, resilience, and efficient service communication. Design and implement UI performance optimization strategies to enhance application speed and responsiveness Partner with product and design teams to implement UI components according to design specifications and deliver cohesive user experiences Lead development of analytics applications using advanced charting libraries such as amCharts and d3.js to enable rich data visualization Collaborate with cross functional teams to integrate RESTful APIs and ensure seamless communication between frontend and backend systems Advise on testing strategy by leveraging JavaScript testing frameworks like Jest and React Testing Library for robust UI validation To Be Successful in The Role, You Will Have: Strong understanding of modern JavaScript tooling, including bundlers such as Webpack, Rollup, or
Applying for this Senior Software Engineer-Python, FullStack role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Greenhouse
- Create a Greenhouse profile before applying — it saves time across multiple applications.
- Upload your resume as a PDF; the parser handles it better than Word.
- Answer all knockout questions carefully — wrong answers auto-reject before a human sees you.
- Enable email notifications to track application status in real time.
ANONYMOUS · UNFILTERED
What do employees actually say about Ivanti?
Real rants from real employees. Read before you apply.