Lumos
Fullstack Software Engineer
Job Summary
Lumos is seeking a Fullstack Engineer for App Store & Provisioning responsible for developing features related to automating access requests, JIT provisioning, and least privilege enforcement. The role involves designing and building scalable systems across the frontend and backend, collaborating with product and design teams, and potentially mentoring junior engineers. Candidates should have at least 3 years of experience in fullstack development, with strong skills in frontend frameworks like React and backend development in Python. The position offers a remote work environment, comprehensive benefits, and growth opportunities within an innovative startup.
Required Skills
Benefits
Job Description
- Jump on a Rocketship: Since launching out of stealth mode just over 2 years ago, our team has grown from 20 to ~100 people and our customer base has 10x’ed with companies like GitHub, MongoDB and Major League Baseball!
- Build with Renowned Investor Backing: Andreessen Horowitz (a16z) backed us since the beginning and we've raised over $65m from Scale, Neo, Greg Brockman (President at OpenAI), Phil Venables (CISO at Google), and others.
- Thrive in a Unique Culture: You’ll join an early-stage company where you have actual influence on the trajectory of the company. We deeply care about our people and the philosophy we live by - check out our values here.
We're looking for a Fullstack Engineer for App Store & Provisioning to build the next generation of automating access requests, enabling just-in-time (JIT) provisioning, and enforcing least privilege at scale.
This role is at the center of how Lumos delivers secure, efficient access across the enterprise. You’ll design and build the user experience and underlying systems that power our App Store interface, request orchestration engine, and provisioning infrastructure. Your work will directly impact how quickly users get access, how safely it’s granted, and how easily IT can manage it.
You’ll collaborate closely with product and design, as well as other roles across the company, to build self-service, policy-driven access that just works.
✨ Your Responsibilities
- Solve challenging technical problems across the stack to develop critical customer-facing features; includes the frontend (React, Typescript), communication layer (GraphQL, Apollo), and backend (Python, Flask, sqlalchemy).
- Drive end-to-end development of projects and see the feature through to launch and own iterations and followups.
- Design and build robust, scalable systems that enable us to scale our platform to 10x the number of users.
- Uplevel your team by providing feedback and potentially mentoring junior engineers or interns.
- Become an expert in the Lumos product, working with other stakeholders to refine user requirements and team goals.
- Grow the engineering team! Interview candidates and refine our recruiting processes as we rapidly grow.
🙌 What We Value
- 3+ years of experience as a Fullstack Software Engineer, with a track record of delivering complex software projects
- Strong backend development skills, experience designing and scaling complex platforms is a strong plus
- Experience working with frontend frameworks such as React
- Experience with Python and Typescript is a plus
💰Pay Range
$145,000 - $175,000. Note that this range is a good faith estimate of likely pay for this role; upon hire, the pay may differ due to skill and/or level of experience.
💸 Benefits and Perks:
- 💯 Remote work culture (+/-4 hours Pacific Time)
- ⛑ Medical, Vision, & Dental coverage covered by Lumos
- 🛩 Company and team bonding trips throughout the year fully covered by Lumos
- 💻 Optimal WFH setup to set you up for success
- 🌴 Unlimited PTO, with minimum time off to make sure you are rested and able to be at your best
- 👶🏽 Up to 16 weeks for expecting parents
- 💰 Wellness stipend to keep you awesome and healthy
- 🏦 401k matching plan
Lumos
First Autonomous Identity Platform to eliminate sprawl and identity fatigue. Discover and manage access to all apps with enhanced security, increased productivity, and reduced cost – all in one platform.
See more jobsSafe Remote Job Search Tips
Verify Employer Thoroughly
Research the company's identity thoroughly before applying. Check for a professional website with contacts, active social media, and LinkedIn profiles. Verify details across platforms and look for reviews on Glassdoor or Trustpilot to confirm legitimacy.
Never Pay to Get a Job
Legitimate employers never require payment for applications, training, background checks, or equipment. Always reject upfront payment requests or demands for bank details, even if they claim it's for purchasing necessary work gear on your behalf.
Safeguard Your Personal Information
Protect sensitive data like SSN, bank details, or ID copies. Share this only after accepting a formal, written job offer. Ensure it's submitted via a secure company system or portal, never through insecure channels like standard email attachments.
Scrutinize Communication & Interviews
Watch for communication red flags: poor grammar, generic emails (@gmail), vague details, or undue pressure. Be highly suspicious of interviews held only via text or chat apps; legitimate companies typically use video or phone calls.
Beware of Unrealistic Offers
If an offer's salary or benefits seem unrealistically high for the work involved, be cautious. Research standard pay for similar roles. Offers that appear 'too good to be true' are often scams designed to lure you into providing information or payment.
Insist on a Formal Contract
Always secure and review a formal, written job offer or employment contract before starting work or sharing final personal details. Ensure it clearly defines your role, compensation, key terms, and conditions to avoid misunderstandings or scams.