Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Software Engineer

Lower

Here at Lower , we believe homeownership is the key to building wealth , and we're making it easier and more accessible than ever. As a mission-driven fintech , we simplify the home-buying process through cutting-edge technology and a seamless customer experience .

With tens of billions in funded home loans and top ratings on Trustpilot (4.8), Google (4.9), and Zillow (4.9) , we're a leader in the industry. But what truly sets us apart? Our people. Join us and be part of something bigger.

Job Description:

LowerOS is our modern operating system that powers Lower's digital mortgage and home finance experiences end to end. Our platform helps borrowers move from first inquiry to clear-to-close with less friction by unifying application, underwriting, and closing tools into a single, cohesive workflow for our sales, operations, and servicing teams.

As a Staff Software Engineer on the LowerOS team, you will lead the design and evolution of the core services, systems, and architectural patterns that power Lower's digital mortgage platform end to end. You will shape the core services and features that make getting a mortgage feel simple, transparent, and human-so more people can build wealth through homeownership. You'll operate as a technical leader across teams, helping scale our platform, mentor engineers, and drive high-impact technical initiatives that improve both developer effectiveness and customer experience.

This is an opportunity to join a fintech company redefining the mortgage industry by combining data-driven insights with thoughtful user experiences. You'll work on impactful projects, collaborate with a talented team, and help us build scalable systems that directly improve how people achieve one of life's biggest milestones-owning a home.

Work Location : Hybrid in either Columbus, OH (preferred); Austin, TX; or Denver, CO

Work Type: Full-time W2 employment, visa sponsorship is not available for this position at this time.

What you'll do:

Technical Skills
  • 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.
Collaboration & Leadership
  • 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.
Project & Execution
  • 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.
Strategic Impact
  • 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.
Who you are:
  • 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.
What you'll get:
  • 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

Lower provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.

Privacy Policy
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer in Columbus, OH vacancy
  • $134k - $235.9k

     ...Simulation, and our partners Behaviors, Perception, and Safety Engineers. The specific duties may include ML/RL model development as...  .... Work as part of an ML team and contribute strong software engineering (SWE) expertise. Support the ML team in accelerating... 
    Suggested
    Local area
    Remote work
    Work from home
    Relocation
    Relocation package
    Flexible hours
    Shift work

    General Motors

    Columbus, OH
    3 days ago
  • $160.2k - $290.7k

     ...About The AV platform team develops the first layers of software on the GM Autonomous Vehicles from working with hardware to...  ...sensing solutions on multiple vehicle platforms. Role As a Staff Software Engineers, you are the expert professionals identifying and pursuing... 
    Suggested
    Work experience placement
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Columbus, OH
    5 days ago
  •  ...investigations involving SQLE, PDE, OS, networking, infrastructure, and performance teams to resolve complex, system‑wide issues Influence engineering decisions through deep technical insights derived from real‑world system behavior under memory pressure Diagnose and resolve... 
    Suggested
    Permanent employment
    Flexible hours

    Teradata

    Columbus, OH
    2 days ago
  •  ...more about our AI interview philosophy and how we use AI in our recruiting process here . Pinterest's performance marketing engineering team owns the end-to-end systems that turn marketing dollars into measured user growth spanning attribution, bidding, budget optimization... 
    Suggested
    Work at office
    Remote work
    Relocation
    Relocation package
    Shift work

    GrabJobs

    Columbus, OH
    13 hours ago
  • $140k - $210k

     ...innovation and creating the best experience for job seekers. (*Comscore, Total Visits, March 2025) Day to Day As a Staff Software Engineer on the Candidate Capabilities team, you will provide senior technical leadership for the systems and services that power various... 
    Suggested
    Temporary work
    Work experience placement
    Local area
    Worldwide

    Indeed

    Columbus, OH
    3 days ago
  •  ...edge technology and innovative solutions. The Role As a Staff Engineer, you are a recognized expert and force multiplier across the...  ...resolve conflicts constructively. ~9+ years of professional software development experience. ~ Demonstrated success in org-wide... 
    Live in
    Currently hiring
    Work at office
    Remote work
    Work from home
    Flexible hours

    GrabJobs

    Columbus, OH
    13 hours ago
  • $235.7k - $277k

     ...Type: FullTime Location Type: Remote Department Engineering Compensation: $235.7K – $277K • Offers Equity At...  ...Apache Flink. What You Will Bring: ~10+ years of relevant software development experience. ~ Technical Expertise: Deep knowledge... 
    Full time
    Remote work

    Confluent

    Columbus, OH
    3 days ago
  • $220k - $275k

     ...stepping onto a driven and highly collaborative team that is passionate about creating transformative change in healthcare. Staff Software Engineer The Role As a Staff Software Engineer, you will shape the technical direction and architecture of your business unit/... 

    Datavant

    Columbus, OH
    3 days ago
  • $174k - $262k

     ...corporations and government agencies rely on Relativity's legal AI software to securely surface and manage the most relevant and impactful...  ...Justice for Change. What We Do At Relativity, engineers don't just write code-they shape how industries uncover... 
    Remote work
    Home office

    Relativity

    Columbus, OH
    4 days ago
  • $106.61k - $284.28k

     ...aims to reinvent what a pharmacy and a health care company can be in the digital world. Currently, we are seeking a Staff Software Development Engineer - Fulfillment who as both a Technical Lead and Individual Contributor will help build our next‑generation platform to... 
    Hourly pay
    Full time
    Temporary work
    Local area
    Flexible hours

    CVS Health

    Columbus, OH
    2 days ago
  • $106.61k - $284.28k

     ...Position Summary The Staff Software Development Engineer is a key technical leader within the Developer Experience (DevEx) space, accountable for the development, operations and support of web-based tooling and platforms that empower CVS Health engineers. This role partners... 
    Hourly pay
    Full time
    Temporary work
    Work experience placement
    Local area

    Koitecc Solutions

    Columbus, OH
    5 days ago
  • Staff Software Engineer (backend) Full Time Columbus HQ / Remote As the Staff Software Engineer and right-hand to the CTO, you will own the architectural integrity of our distributed backend. This is a high-autonomy role designed for a systems-thinker who wants to influence... 
    Remote job
    Full time

    Motion LLC

    Columbus, OH
    11 hours ago
  • Koitecc Solutions is looking for a Staff Software Development Engineer in Columbus, Ohio. This role involves leading the development and support of web-based platforms for CVS Health engineers, ensuring alignment with strategic goals. The ideal candidate will have extensive... 

    Koitecc Solutions

    Columbus, OH
    1 day ago
  •  ...firm’s business objectives. Job responsibilities Executes software solutions utilizing Python for network load balancing...  ...coding hygiene and system architecture Contributes to software engineering communities of practice and events that explore new and emerging... 

    J.P. Morgan

    Columbus, OH
    9 days ago
  •  ...centric company dedicated to making a positive impact on people's lives. Position Summary Reporting to the Director of Engineering, the Staff Software Engineer is a senior individual contributor responsible for designing, building, and scaling critical software systems... 
    Full time
    Remote work
    Monday to Friday
    Shift work
    Night shift
    Weekend work

    giftHEALTH Inc

    Columbus, OH
    13 days ago
  •  ...firm serving our corporate clients in all regions to have next generation trading capabilities at their fingertips. As a Lead Software Engineer at JPMorgan Chase within the Asset and Wealth Management (AWM), we are increasing our presence in Columbus and this is an... 
    For contractors

    J.P. Morgan

    Columbus, OH
    9 days ago
  •  ...career, working for one of the world's leading financial institutions, you've come to the right place. As a Senior Principal Software Engineer at JPMorgan Chase within Consumer & Community Banking Operations technology organization, you are a hands-on, high-judgment... 

    J.P. Morgan

    Columbus, OH
    9 days ago
  •  ...an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within the Consumer & Community Banking division, you will design and build critical technology solutions across... 

    J.P. Morgan

    Columbus, OH
    9 days ago
  •  ...Develops complex and scalable frameworks using appropriate software design, including durable and reusable frameworks leveraged across...  ...code, and reviews and debugs code written by others; engineers systems with clear failure modes, retry strategies, and robust... 

    J.P. Morgan

    Columbus, OH
    8 days ago
  •  ...agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Lead Software Engineer at JPMorganChase within the CONSUMER & COMMUNITY BANKING in the Fraud Technology team, you will be leading talented individuals... 

    J.P. Morgan

    Columbus, OH
    7 days ago
  •  ...team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Senior Lead Software Engineer Mainframe Cobol at JPMorgan Chase within the Consumer & Community Banking, you are an integral part of an agile team that works... 

    J.P. Morgan

    Columbus, OH
    9 days ago
  •  ...an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within the Consumer and community banking technology team, you are an integral part of an agile team that works... 

    J.P. Morgan

    Columbus, OH
    5 days ago
  •  ...career to new heights. Join the ranks of top talent at one of the world's most influential companies. As a Senior Principal Software Engineer at JPMorganChase within the Consumer & Community Bank Technology team, you provide deep engineering expertise and work across... 
    Bank staff

    J.P. Morgan

    Columbus, OH
    9 days ago
  •  ...team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorganChase within the CONSUMER & COMMUNITY BANKING in the Fraud Technology team, you will be leading talented individuals... 
    For contractors

    J.P. Morgan

    Columbus, OH
    9 days ago
  •  ...the path of your career and guide multiple teams to success at one of the world's leading financial institutions. As a Lead Software Engineer at JPMorgan Chase within Corporate Sector, Chief Technology Office, you are an integral part of an agile team that works to... 
    Work at office

    J.P. Morgan

    Columbus, OH
    5 days ago
  •  ...digital experiences that put financial empowerment directly in people's hands - while accelerating your own growth as an engineer. As a Software Engineer III at JPMorganChase within the Consumer & Community Banking division under Self Directed Investing, you are an... 

    J.P. Morgan

    Columbus, OH
    7 hours ago
  •  ...an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within the Cybersecurity Technology & Controls, you are an integral part of an agile team that works to enhance... 

    J.P. Morgan

    Columbus, OH
    1 day ago
  •  ...an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within the Chief Technology Office - Identity and Access Management team, you serve as a seasoned member of... 
    Work at office

    J.P. Morgan

    Columbus, OH
    7 hours ago
  • $163.9k - $235.55k

     ...Director, Go-To-Market Product Engineering – Salesforce (M5 Level) The Director, GTM Engineering, is a leadership position within UKG’s...  ...technical environments. Minimum of 15 years in enterprise‑level software development, including at least 10 years managing high‑energy... 
    Local area

    UKG (Ultimate Kronos Group)

    Columbus, OH
    5 days ago
  •  ...an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorganChase within the Consumer & Community Banking Mobile team, you are an integral part of an agile team that works to... 

    J.P. Morgan

    Columbus, OH
    9 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer. Be the first to apply!