Senior Software Engineer - App Experience

Posted Yesterday
Easy Apply
7 Locations
In-Office or Remote
180K-215K Annually
Senior level
Security • Software
The Role
Owner of end-to-end app experience and onboarding flows for a SaaS security platform. Build and maintain Python/Django backend services and APIs, design RBAC using Google Zanzibar, collaborate with Product/Design/CS, improve UX for personas, and measure success through adoption and time-to-value.
Summary Generated by Built In

About AppOmni

AppOmni prevents SaaS data breaches by delivering end-to-end SaaS security. Our platform gives security teams clear visibility into posture, access, third-party connections, AI-related activity, and with built-in discovery to identify unsanctioned SaaS and Shadow AI tools. Backed by continuous monitoring and real-time threat detection, AppOmni helps enterprises identify and resolve risks early, keeping their SaaS applications secure. Recognized as a Frost Radar™ 2025 Leader and Great Place To Work®, AppOmni continues to set the standard for innovation and customer value in SaaS security. The largest and fastest-growing global enterprises across industries trust AppOmni to secure their SaaS applications.


About the Role

As a Sr. Full Stack Software Engineer on the Overall App Experience team, you will play a critical role in shaping how customers interact with and derive value from AppOmni’s SaaS Security Posture Management (SSPM) platform. Working closely with Product Managers, Designers, and directly informed by customer feedback, you will help identify friction points in the application and drive meaningful improvements to the end-to-end user experience.

This role focuses on deeply understanding customer personas and the jobs they are trying to accomplish, and translating that understanding into intuitive, effective application workflows. You will contribute to designing and building experiences that feel tailored to different user roles, helping customers quickly access the insights and actions most relevant to them.

A key area of ownership will be the app onboarding experience, including how users connect their SaaS applications to AppOmni and get up and running quickly. You will design and implement clear, scalable onboarding flows that reduce time-to-value and set customers up for long-term success with the platform.

This position in a rapidly growing security engineering company offers the opportunity to take ownership of impactful engineering decisions that directly influence customer satisfaction and product adoption. You will work across the stack to build and maintain Python-based REST applications, APIs, and services that support a seamless and cohesive application experience.

Your work will have a direct and meaningful impact on how customers experience AppOmni—from first login to daily use—helping secure enterprise SaaS environments while making complex security concepts approachable and actionable. These are open-ended, user-driven engineering challenges that reward strong problem-solving skills, empathy for customers, and a passion for building polished, high-quality software.

We're looking for someone open to working in a hybrid environment, once we open our Bay Area office (location TBD). 


What You’ll Do

  • Own and continuously improve the customer onboarding experience, helping users quickly connect their SaaS applications to AppOmni and reach value faster.
  • Design and implement a new Role-Based Access Control (RBAC) system using Google Zanzibar, enabling flexible, scalable, and secure permission models aligned to real customer personas.
  • Build and maintain backend services and APIs using Python and Django, supporting application workflows, onboarding, permissions, and user-facing features.
  • Partner closely with Product Managers, Customer Success, and Design to identify UX pain points, gather feedback, and translate customer needs into technical solutions.
  • Develop application experiences that are tailored to different customer personas and job functions, ensuring the right information and actions are surfaced at the right time.
  • Improve consistency and usability across the application by refining existing workflows and reducing friction in common user journeys.
  • Collaborate with frontend engineers to support clean, well-documented APIs that enable intuitive and responsive user interfaces.
  • Take ownership of technical design decisions, balancing usability, scalability, performance, and long-term maintainability.
  • Contribute to evolving engineering standards and best practices around API design, permissions, and user-facing systems.
  • Help define and measure success using product and UX signals such as adoption, time-to-value, and customer feedback. 


What We’re Looking For

  • Strong technical and non-technical communication skills, with the ability to clearly explain complex systems and tradeoffs to engineers, product managers, and customer-facing teams.
  • A quality-first engineering mindset, including writing well-tested code with strong unit test coverage. Our engineers are expected to test what they build.
  • 5+ years of professional software engineering experience, including object-oriented design, data modeling, and working effectively in large, abstracted codebases.
  • 3+ years of hands-on experience with Python 3 and Django, building and maintaining production-grade backend services and APIs.
  • Experience designing and evolving backend systems that support user-facing workflows, with attention to usability, scalability, and maintainability.
  • Comfort working with authentication, authorization, and permissions models (e.g., RBAC/ABAC), or a strong interest in building these systems at scale.
  • A demonstrated ability to design elegant solutions to complex problems, often requiring synthesis of data from multiple sources and systems.
  • Experience integrating with and maintaining external APIs, including handling edge cases, failures, and versioning.
  • Familiarity with Vue.js or similar modern JavaScript frameworks (React, Angular, etc.), and the ability to collaborate effectively on UI implementation.
  • Deep Vue expertise is not required, but comfort working in a frontend codebase is expected.
  • Interest in security, data protection, and SaaS platforms, with an appreciation for how secure systems impact real customer workflows.
  • A collaborative mindset and willingness to work cross-functionally with Product, Design, and Customer Success to improve the overall application experience.


Culture

Our team is collaborative and supportive as we move quickly to research and develop new ideas, deliver new features to our customers, and iterate on ideas and innovations. We accomplish this by focusing on our five core values: Trust, Transparency, Quality, Customer Focus, and Delivery. Our team is determined to make a difference to positively impact our way of life by securing the technology that is changing the world.

AppOmni is proud to be Certified by Great Place to WorkⓇ, as we seek to build a culture where all employees feel appreciated and supported, especially with clear and honest leadership, employee recognition, and an environment that fosters innovation and collaboration.

Diversity fuels innovation and drives growth by bringing various perspectives and skills. We’re committed to fostering an inclusive environment where employees feel valued, heard, and empowered to reach their full potential. Join us in building a workplace where we can all thrive.


Compensation & Benefits

AppOmni is committed to supporting our employees’ financial, professional, and personal well-being. To do this, we take a holistic view of compensation, one that values not just the immediate financial package, but also long-term growth of both our employees and our company. We’re committed to pay equity and transparency and encourage all candidates to discuss their salary expectations with us early in the application process.

Our total rewards package includes:

  • Base Salary: The annual base salary compensation range in the U.S. for this role is: $180,000-215,000. Final offer amounts are determined by factors such as the final candidate’s skills, qualifications, and experience, as well as business considerations and peer compensation.
  • Stock Options: Our vision is to not just grow as a company but to grow together. By offering stock options, we invite you to be an integral part of our journey forward.
  • Benefits: Generous PTO, company and floating holidays, parental and family leave, health insurance (medical, dental, vision with HSA option), EAP, company-provided life insurance, AD&D, STD/LTD, supplemental life insurance options, 401(k) with Roth, and a monthly wellness benefit reimbursement.

AppOmni is an equal-opportunity employer. Applicants will not be discriminated against because of race, color, creed, national origin, ancestry, citizenship status, sex, sexual orientation, gender identity or expression, age, religion, disability, pregnancy, marital status, veteran status, medical condition, genetic information, or any other characteristic protected by law. AppOmni is also committed to providing reasonable accommodations to qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation due to a disability, please contact us at [email protected].

Top Skills

Python,Django,Google Zanzibar,Rbac,Abac,Rest,Apis,Vue.Js,React,Angular
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: San Francisco, CA
156 Employees
Year Founded: 2018

What We Do

AppOmni is the leading provider of SaaS Security Management software. AppOmni provides unprecedented data access visibility, management, and security of SaaS solutions, enabling organizations to secure mission-critical and sensitive data. AppOmni’s patented technology deeply scans APIs, security controls, and configuration settings to evaluate the current state of SaaS deployments and compare against best practices and business intent. With AppOmni, organizations can establish rules for data access, data sharing, and third-party applications that will be continuously and automatically validated.

The company’s leadership team brings expertise from leading SaaS providers, high tech companies, and cybersecurity vendors. AppOmni was named a 2021 SINET16 Innovator and one of Dark Reading’s “11 Cybersecurity Vendors to Watch in 2021.” For more information, please visit www.appomni.com.

Similar Jobs

Square Logo Square

Account Executive

eCommerce • Fintech • Hardware • Payments • Software • Financial Services
Remote or Hybrid
8 Locations
12000 Employees
123K-223K Annually

Square Logo Square

Project Manager

eCommerce • Fintech • Hardware • Payments • Software • Financial Services
Remote or Hybrid
8 Locations
12000 Employees
30K-55K Hourly

Square Logo Square

Manager, SMB Account Management (Retention)

eCommerce • Fintech • Hardware • Payments • Software • Financial Services
Remote or Hybrid
8 Locations
12000 Employees
149K-270K Annually

Square Logo Square

Account Executive

eCommerce • Fintech • Hardware • Payments • Software • Financial Services
Remote or Hybrid
8 Locations
12000 Employees
84K-104K Annually

Similar Companies Hiring

Scotch Thumbnail
Software • Retail • Payments • Fintech • eCommerce • Artificial Intelligence • Analytics
US
25 Employees
Milestone Systems Thumbnail
Software • Security • Other • Big Data Analytics • Artificial Intelligence • Analytics
Lake Oswego, OR
1500 Employees
Fairly Even Thumbnail
Software • Sales • Robotics • Other • Hospitality • Hardware
New York, NY

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account