Back to all jobs
L
Staff Software Engineer, LowerOS
Lower Llc
AustinHybrid3w ago
- Employment
- Full-time
- Seniority
- Staff
About the role
- System design & architecture: Lead the design and evolution of scalable, reliable, and maintainable distributed systems, driving architectural decisions across teams while balancing performance, cost, complexity, and long-term platform scalability.
- Code quality & testing: Strong in unit, integration, end-to-end testing, and test automation frameworks.
- Performance optimization: Proficiency in profiling, debugging, and optimizing application performance.
- DevOps & CI/CD: Experience with deployment pipelines, monitoring, observability, and release management.
- Security awareness: Knowledge of secure coding practices, threat modeling, and compliance requirements.
- Data & APIs: Comfortable designing and consuming APIs, working with databases, and handling data modeling.
- Tooling, automation & AI-assisted development: Skilled at improving developer workflows through automation (build systems, config management, test infrastructure) and modern AI-assisted engineering tools such as Cursor, Claude Code, Codex, or similar technologies to accelerate development, debugging, testing, and documentation workflows.
- Stakeholder communication: Partner with engineering, product, and business leaders to translate strategic business initiatives into scalable technical solutions, clearly communicating tradeoffs, risks, and long-term architectural considerations.
- Mentorship: Coach junior and mid-level engineers, providing guidance on coding practices, system design, and career development.
- Code review: Promote best practices in readability, maintainability, and scalability through constructive code reviews, providing guidance and support.
- Engineering influence: Lead through technical influence, mentorship, and collaboration rather than direct authority, helping elevate engineering quality and decision-making across the organization.
- Cross-functional technical leadership: Drive alignment and technical execution across multiple engineering teams, fostering collaboration, reducing organizational friction, and promoting shared engineering standards and best practices.
- Technical program ownership: Lead large, ambiguous, or cross-functional technical initiatives from architecture through delivery, ensuring scalability, reliability, and long-term maintainability across systems and teams.
- Risk management: Identify risks early (technical debt, bottlenecks, scalability limits) and propose mitigations.
- Tradeoff negotiation: Weigh cost, scalability, and performance when evaluating solutions and clearly explain reasoning.
- Documentation: Produce and maintain high-quality technical documentation for systems, processes, and decisions.
- Organizational unblocker: Proactively identify and resolve technical, operational, or coordination roadblocks impacting engineering teams, improving delivery velocity and cross-team effectiveness.
- Continuous improvement: Identify systemic engineering bottlenecks, operational inefficiencies, and architectural gaps, driving initiatives that improve developer productivity, platform reliability, and organizational scalability.
- Technical vision: Influence long-term technical direction, helping shape architecture and tech stack decisions.
- Technical leadership across teams: Serve as a technical leader across multiple engineering teams, helping establish architectural patterns, engineering standards, and shared platform direction.
- Innovation: Proactively identify opportunities for new technologies, frameworks, or approaches that benefit the business.
- Quality bar setting: Advocate for engineering excellence, ensuring the team balances speed with maintainability.
- Institutional knowledge & platform stewardship: Develop deep expertise in Lower’s systems, infrastructure, and domain workflows, helping teams navigate technical complexity and make informed architectural decisions.
- 8+ years of professional experience in software engineering, including experience designing and scaling enterprise-grade web applications and distributed systems (or closely related fields).
- Full-stack expertise with proven ability to deliver high-quality backend and front-end solutions.
- Problem solver and innovator, with a track record of implementing new ideas and tackling complex technical challenges in design and architecture.
- Proficiency in our stack— TypeScript, React, AWS, Next.js, Node.js and Postgres —or the ability to quickly learn new languages, frameworks, and tools.
- Experience leveraging AI-assisted software development tools (such as Cursor, Claude Code, Codex, GitHub Copilot, or similar) to improve engineering productivity, code quality, debugging, testing, and developer efficiency.
- Strong computer science foundations, including algorithms, data structures, concurrency, parallelism, asynchronous programming, networking, and system design.
- Demonstrated ability to influence technical direction across teams, lead architectural initiatives, and operate effectively in ambiguous or rapidly evolving environments.
- Strong track record of mentoring engineers, scaling engineering best practices, and improving technical decision-making within growing organizations.
- Excellent communication and collaboration skills—someone who brings strong opinions held loosely, engages debate without ego, gives and receives feedback constructively, and helps foster a supportive engineering culture. We're looking for someone people want to design alongside.
- Prior experience in fintech, lending, or consumer financial products is a plus, but not required.
- Extended benefit offerings including medical/dental/vision, parental leave, life insurance, short- and long-term disability
- Paid holidays and paid time off
- 401K with company match
- Discount on home mortgage refinances or purchase
Perks & benefits
- 401k
- Paid Time Off
- Pension Matching
764,000+ hidden jobs like this
Lower Llc and thousands of companies post here first — often days before LinkedIn or Indeed. Your first 5 applications are free; go Pro to apply without limits.
Everything Pro unlocks:
- Unlimited applications — free stops at 5
- Track every application in one place
- Apply straight to the source, one click
- Save & organize roles you love
- Roles pulled from company boards before the big sites