Senior 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: Lower is building technology that powers digital mortgage, home finance, automation, and AI-powered experiences across the homeownership journey. As a Senior Software Engineer, you'll solve complex technical problems, design scalable systems, and work closely with engineers, Product, Design, QA, and other partners to deliver reliable software that improves how people experience homeownership. This is a hands-on engineering role for someone who combines strong software engineering fundamentals with sound technical judgment, curiosity, and a collaborative mindset. You should be comfortable working across modern technologies, learning new frameworks and languages when needed, and using AI-assisted development tools to increase the speed and effectiveness of how you design, build, test, and maintain software. You'll have meaningful ownership of the systems and projects you work on while contributing to the technical decisions, engineering practices, and team culture that help Lower build great software at scale. Work Location : Hybrid in either Columbus, OH (preferred); Austin, TX 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: Design scalable, reliable, and maintainable systems, evaluating tradeoffs across performance, complexity, cost, and long-term maintainability.
- Full-stack development: Design, develop, test, and maintain reliable software across frontend, backend, APIs, services, and data layers.
- Code quality & testing: Build well-tested software using unit, integration, end-to-end, and other appropriate testing approaches while maintaining a high bar for code quality.
- Performance optimization: Profile, debug, troubleshoot, and optimize application and system performance.
- DevOps & CI/CD: Contribute to deployment pipelines, monitoring, observability, release management, and the ongoing operation of production systems.
- Security awareness: Apply secure development practices and consider security, privacy, and compliance throughout the development lifecycle.
- Data & APIs: Design and consume APIs and work effectively with relational, document, or other data stores appropriate to the problem.
- Tooling, automation & AI-assisted development: Use AI-assisted development tools and automation to accelerate implementation, debugging, testing, documentation, research, and technical problem solving while applying strong engineering judgment to validate correctness, maintainability, security, and architectural fit.
- Stakeholder communication: Translate business and product needs into thoughtful technical solutions, clearly communicating technical approaches, tradeoffs, risks, and dependencies.
- Mentorship: Support other engineers through technical guidance, pairing, design discussions, and knowledge sharing.
- Code review: Promote readability, maintainability, reliability, and scalability through thoughtful and constructive code reviews.
- Engineering influence: Contribute to technical design discussions and engineering decisions, helping teams evaluate options and make sound technical choices.
- Cross-functional collaboration: Work closely with engineers, Product, Design, QA, and business partners to build solutions that meet both customer and technical needs.
- Project ownership: Own meaningful features and technical projects from discovery and design through implementation, testing, deployment, and ongoing support.
- Risk management: Identify technical risks, dependencies, scalability constraints, and sources of technical debt early and help determine appropriate solutions.
- Tradeoff negotiation: Make pragmatic tradeoffs between speed, quality, complexity, cost, and long-term maintainability and clearly communicate the reasoning behind technical decisions.
- Documentation: Produce and maintain clear technical documentation for systems, designs, processes, and important engineering decisions.
- Continuous improvement: Identify opportunities to improve engineering practices, developer workflows, tooling, automation, and system quality.
- Technical direction: Contribute to architectural and technical decisions within your area of ownership while considering how those decisions affect adjacent systems and teams.
- Innovation: Proactively identify new technologies, AI capabilities and skills, frameworks, tools, or approaches that can improve engineering effectiveness or create business value.
- Quality bar setting: Advocate for engineering excellence while balancing delivery speed with reliability and maintainability.
- Full-stack expertise with proven ability to deliver high-quality backend and frontend 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, C#/.NET, Go and Postgres-or the ability to quickly learn new languages, frameworks, and tools.
- AI-assisted development: Experience leveraging AI-assisted software development tools 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.
- Project ownership: Demonstrated ability to independently solve complex technical problems and own meaningful features or projects through design, development, deployment, and production support.
- 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
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Columbus, OH vacancy
- Strong Application Development work experience - Agile environment preferredSolid application design, coding, testing, maintenance and debugging skills Experience with Junit and Cucumber testing.Experience with APM Monitoring tools and logging tools like SplunkProficiency...SeniorWork experience placement
- ...to tower-based traffic control systems; to intelligent gate and docking automation.. The Opportunity....We are seeking a Senior Software Engineer to design, build, and maintain high quality software applications as a part of our Individual Lighting Control Monitoring...SeniorFlexible hours
- ...constantly innovating and creating industry-leading solutions that provide peace of mind for our customers worldwide. As a senior software engineer at Liberty Mutual, you’ll apply your talents in an agile environment that has the creative energy of a start-up - and the...SeniorWork at officeLocal areaWorldwide
$140k - $180k
...wildfire insurance combining advanced underwriting technology with deep industry experience. We’re looking for a Senior Full-stack Software Engineer with strong DevOps experience and front-end abilities to join our engineering team. In this role, you will architect,...SeniorFull timeLocal areaRemote work- ...happens. We're responsible for developing and maintaining the software that powers all of our customer and internal facing products.... ...Participate in code reviews and provide feedback to other engineers. Qualifications Strong proficiency in Ruby and Rails...SeniorFull timeRemote work
- ...Senior Software Engineer (TACL | HPE Nonstop)Location: Jersey City, NJ OR Tampa, FL OR Plano, TX OR Columbus, OH Duration: 12+ Months (Possibility of extension)We are seeking a highly skilled and experienced professional to join our team for a mission-critical project...Senior
- ...Sr. Software EngineerMust have: Entity Framework, XML documents, and APIs - legacy technologies experience and application security... ...Bachelor's degree (Major in statistics, computer science, economics, engineering or similar quantitative field preferred) or equivalent...Senior
- ...Senior Software EngineerDigital Disbursements is a fintech company, led by a team with deep industry experience and a strong track record... ...owned subsidiary of WAL. Expanding Digital Disbursements engineering team to meet client, business, and WAB demands to provide a...Senior
$155k - $195k
...Senior Software EngineerLoop is looking for a Senior Software Engineer to take meaningful ownership of complex, cross-functional work, from architecture and design through production. You'll build scalable solutions, influence technical direction, and make the engineers...SeniorRemote workFlexible hoursShift work- Senior Software EngineerYou must be authorized to work in the United States without employer sponsorship now or in the future. We will not... ...peace of mind for our customers worldwide. As a senior software engineer at Liberty Mutual, you'll apply your talents in an agile...SeniorLocal areaRemote workWorldwideVisa sponsorshipWork visa
- ...Overview Senior Software Engineer - Piada Support Center - Columbus, Ohio *Hybrid Position, several days per week in office at our Piada Home Office located in Grandview. *Must live in the Columbus, Ohio or surrounding area *Must be authorized to work...SeniorLive inWork at officeHome officeNight shiftWeekend work
$148k - $216k
.... We are a product-minded, AI-Native engineering team. That means AI isn’t just a tool we... ...360 is hiring an AI-Native Engineer — a senior full-stack engineer who doesn’t just use... ...experience building high-quality, consumer-scale software products. ~ At least 1 year of hands-...SeniorSummer workRemote workFlexible hours$135k - $175k
...welcome all qualified individuals to apply.Job SummaryBattelle's Advanced Microsystems Solutions (AMS) organization is seeking a Software Engineer to support the development of next-generation Radio Frequency (RF) and Spectrum Operations solutions. This role will focus on...SeniorWork experience placementWork at officeLocal areaRemote workFlexible hours- ...everyday work, and our team of intelligent, humble, and driven people make the impossible possible together.We're seeking a Senior Robotics Software Engineer who thrives on hard systems problems. Welding is where we started — but the mission is broader: robots that sense,...Senior
$105k - $150k
...from a wide range of backgrounds and experiences and welcome all qualified individuals to apply.Job SummaryWe are seeking a Senior Software Engineer to design, develop, integrate, and evaluate complex software solutions for government and mission-focused customers. This...SeniorContract workTemporary workWork experience placementWork at officeLocal areaRemote workFlexible hours- ...Our client is seeking a Senior Software Engineer to join their team and help shape the future of one of the industry's widely used access management platforms. This role will lead the technical design and development, driving the modernization of a legacy platform into...Senior
- ...Job Description Job Description Columbus, OH, US (hybrid work) Job Description Jumpmind is looking for a Senior Software Engineer, who is passionate about solving challenging business problems with creative software solutions, to join an exciting, growing software...Senior
$131k - $218.3k
...want to be part of tomorrow’s health today, we want to hear from you.We are seeking a highly skilled and experienced Senior AI Full Stack Software Engineer to join our innovative team at CMM. This role involves designing, developing, and deploying end-to-end AI-powered...SeniorFull time$140k - $200k
...Tracking team and hiring experienced Java engineers who enjoy delivering products that... ...best-known brands. This is one flexible senior-level opportunity. We are looking for strong... ...experience delivering production software, learning quickly, and working closely with...SeniorWork at officeHome officeFlexible hoursWeekend work2 days per week$139.8k - $223.7k
...tools and support to create your own success story. Be challenged. Be heard. Be valued. Be you ... be here.Job SummaryThe Senior Agentic Software Engineer will develop financial technology solutions within the rapidly evolving AI world. This includes utilizing/extending...SeniorFull timeTemporary workWork at officeLocal areaImmediate startRemote workWork visaFlexible hours- ...France and the United Kingdom. Purpose of Position As a Senior PHP Engineer, you’ll bring deep backend expertise to drive the design,... ...crucial part in architecting our transition toward a modernized software architecture. You’ll take ownership of the full development...SeniorPermanent employmentWork at office
- ...Department: IT Development Reports to: Software Engineering Manager Location: Hybrid - Dublin, Ohio (3 days) Remote (2 days) Full-time, Exempt We're constantly developing new and creative ways to solve the industry’s most complex problems. Our enterprise...SeniorFull timeRemote work
- ...We are looking for a talented Software Engineer Senior- Service Now to join our team specializing in Systems/Information Technology for our Corporate organization in Columbus, IN . In this role, you will make an impact in the following ways: Deliver high...SeniorRelocation package
$135.2k - $306.4k
...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders to help shape the next generation of document, search, and AI-facing capabilities inside Oracle Database....SeniorFull timeTemporary workFlexible hours$89.2k - $209.5k
...workloads efficiently and confidently. You will collaborate with engineers across OCI to solve complex technical challenges while... ...of enterprise cloud transformation. Responsibilities As a Senior Software Development Engineer on the Oracle Cloud Migration team, you...SeniorTemporary workWork experience placementRelocation packageFlexible hours- ...Job Description Job Description Are you a forward-thinking engineer, read to step into a Senior Robotics Software Engineer role with our premier client? In this position, you will shape and evolve the foundational software architectures that drive safe, dependable...SeniorRelocation package
$186.07k - $218.9k
...get together quarterly for intense in-person working sessions called “surges.”learn more about working at Coinbase. As a Senior Software Engineer on the Platform Core Automation team, you'll build the AI infrastructure and agentic systems that automate customer...SeniorLocal area- ...everywhere access information and be part of a mission-driven team that makes a global impact. The job details are as follows:As a Senior Software Engineer, you will be responsible for independently designing, developing, and testing complex software programs and systems. You...SeniorFull timeWork experience placementWork at officeLocal areaWorldwide3 days per week
$91.4k - $187k
...Ensures milestone achievement with project managers, mentors junior engineers, engages in customer clarification and RCA documentation, and... ...(e.g., quality assurance) to ensure hardware, firmware, software, and cloud network code. -Designs playbooks for investigations...SeniorTemporary workFlexible hoursShift work$131k - $218.3k
...Affordability value stream is seeking a Senior Full Stack Developer to join the FastAuth... ...a collaborative group of skilled engineers who take pride in consistent delivery and... ...years building and shipping production software applications Strong proficiency in TypeScript...SeniorFull timeWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
Related searches
- software developer positions Columbus, OH
- senior software engineer remote Columbus, OH
- software engineer contract Columbus, OH
- cybersecurity software engineer Columbus, OH
- part time software developer remote Columbus, OH
- junior software developer internship Columbus, OH
- software system engineer Columbus, OH
- software engineer remote Columbus, OH
- software engineer visa sponsorship Columbus, OH
- work from home software developer Columbus, OH




