Senior Software Engineer
Lower
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.
- Full benefits: medical, dental, vision, paid holidays, PTO, parental leave
- Life insurance, short- and long-term disability, 401(k)
- Corporate wellness program
- Employee discount on home mortgage purchases and refinances
Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Columbus, OH vacancy
- ...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
- ...Position Title: 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) Job Description: We are seeking a highly skilled and experienced professional...Senior
- ...Senior Software Engineer Software Resources has an immediate, direct hire job opportunity for a Senior Software Engineer with a major corporation in Columbus, OH or Portland, OR. 4 days per week on-site, Fridays remote. What you'll do: We are a fintech company,...SeniorTemporary workImmediate startRemote work
$155k - $195k
...Senior Software Engineer Loop 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$121.4k - $218.6k
...solutions for government networks? Join Our Custom Government Engineering Team! The Custom Government team operates across the full... ...an experienced, self-motivated, and highly productive Senior Software Engineer with a solid systems background. In this role, you...SeniorWork experience placementWork at office$102.7k
...JOB SUMMARY This job is an integral member of an agile software engineer team responsible for building scalable software applications... ...of role-based security and access control implementation. ~ Senior-level contributions to software architecture and development...SeniorTemporary workFor contractorsWork at officeLocal area- ...analyze develop and/or significantly modify software applications and programs from general... ...) in Computer Science Computer Engineering Industrial and Systems Engineering or related... ...Reference requisition number in subject of e-mail. Required Experience: Senior IC...SeniorFull timeRemote work
$106k - $120k
...Senior Software Engineer - MainframeRemote - United StatesJR013948 At Ensono, our Purpose is to be a relentless ally, disrupting the status quo and unleashing our clients to Do Great Things ! We enable our clients to achieve key business outcomes that reshape how...SeniorFull timeTemporary workRemote workWork from homeFlexible hours$99.6k - $192.9k
...end organization, we turn ideas into high-quality vehicles, software and experiences across gas, hybrid and electric, designed... ...customers around the world. We are looking for a customer-centric senior software engineer who embraces lean and agile practices. The Senior Software...SeniorWork experience placementLocal areaImmediate startRemote workFlexible hours- ...Centers and training locations in the United States, Canada, France and the United Kingdom. Purpose of Position The Senior Software Engineer in Test is a senior level position as part of FlightSafety InternationalÂs Software Quality Assurance Team and plays a key...SeniorPermanent employmentWork at office
$83.43k - $222.48k
...Senior Software Development Engineer We're building a world of health around every individual — shaping a more connected, convenient and compassionate health experience. At CVS Health®, you'll be surrounded by passionate colleagues who care deeply, innovate with purpose...SeniorHourly payFull timeTemporary workLocal area$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- ...Senior Robotics Software Engineer Columbus, Ohio At Path Robotics, we're building the future of embodied intelligence. Our AI-driven systems enable robots to adapt, learn, and perform in the real world closing the skilled labor gap and transforming industries. We...SeniorFlexible hours
- ...just a job they want to make a difference! U.S. Bank is seeking a Software Engineer who will contribute toward the success of our technology initiatives in our digital transformation journey. The Senior Software Engineer will be responsible for the analysis design...SeniorFull timeTemporary workWork experience placementLocal area3 days per week
$186.07k - $218.9k
...quarterly for intense in-person working sessions called “surges.”learn more about working at Coinbase. We're hiring a Senior Software Engineer to join the Payments team within the Platform organization. The Payments team builds the infrastructure, workflows, and APIs...SeniorLive inLocal area$79.2k - $209.5k
...strong focus on API design and correctness. Use AI-assisted engineering tools and agentic workflows to accelerate implementation,... ...engineers. Required Qualifications ~8+ years of professional software engineering experience, with a track record of shipping and operating...SeniorTemporary workFlexible 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
- Genesis10 is currently seeking a Senior Innovation Software Engineer for a Contract-to-Hire opportunity. This position can work hybrid or can work remotely in the footprint locations of Columbus, OH; Minnetonka, MN; Atlanta, GA: Dallas, TX; Detroit, MI; Chicago, IL; Charlotte...SeniorHourly payPermanent employmentContract workRemote work
- ...librarians, researchers, marketing pros, and support teams around the world. The Job Details are as follows: Senior Software Engineer OCLC, Inc. seeks a Senior Software Engineer at its Dublin, OH HQ, to develop custom Salesforce solutions using Apex,...SeniorWorldwide
$100.8k - $161.3k
...create your own success story. Be challenged. Be heard. Be valued. Be you ... be here. Job Summary The Senior Associate Software Engineer is responsible for implementing software based on technical designs writing clean efficient code and executing...SeniorFull timeTemporary workWork experience placementWork at officeLocal areaImmediate startRemote workWork visaFlexible hours- ...Senior Software Engineer Location: Hybrid — Columbus, Ohio Employment Type: Full-time Eligibility: This position is not open to C2C arrangements, third-party submissions, or visa sponsorship. Find out more about this role by reading the information below, then apply...SeniorFull timeFor contractorsWork at officeLocal areaVisa sponsorship
- ...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 software...SeniorFull timeRemote work
$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 Data Platform team within the Platform group, you will help build the systems that centralize all of Coinbase's...SeniorLocal area$115k - $145k
...Responsibilities # Lead the design, development, and deployment of complex software solutions, ensuring scalability and maintainability. #... ..., including product managers, UX designers, and other engineers, to translate business needs into technical solutions. #...SeniorFull timeImmediate startWork from home- ..., it demands thoughtful, end-to-end ownership of how technology supports customers and the business. We're looking for a Senior Software Engineer to join our Personal Lines PolicyOps team, where you'll play a key role in helping us achieve our milestones for implementing...SeniorFull timeTemporary workFlexible hours
$131k - $218.3k
...Senior Software Engineer McKesson is an impact-driven, Fortune 10 company that touches virtually every aspect of healthcare. We are known for delivering insights, products, and services that make quality care more accessible and affordable. Here, we focus on the health...Senior- ...Senior Software Engineer (Platform) Confidential Medical Robotics Company | Central Ohio | In-person A fast moving medical robotics company is building a new software foundation for a commercial, safety-critical robotic product. The Senior Platform Software Engineer...SeniorFull time
$61k - $101k
...Salary: $61,000 - 101,000 per year Requirements: We require formal training or certification in software engineering concepts, along with 5+ years of applied experience. We need demonstrated experience in system design, application development, testing, and operational...SeniorFull time- ...makes a global impact. The job details are as follows: OCLC's Cloud Library team is seeking an experienced AWS Senior Software Engineer to design, develop, and support scalable cloud-based applications that serve libraries and their users around the world....SeniorWork at officeWorldwide
- ...Senior Software Engineer The Senior Software Engineer is a hands-on, full-stack engineer who owns the delivery of product features from acceptance criteria to production. Working primarily on Traverse and Grove, this role takes a feature or epic, designs it, builds...SeniorTemporary workWork experience placementLocal areaImmediate start
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
Related searches
- scientific software engineer Columbus, OH
- intel software engineer Columbus, OH
- vice president software engineering Columbus, OH
- director software engineering Columbus, OH
- software engineer Columbus, OH
- software engineer mainframe Columbus, OH
- senior robotics software engineer Columbus, OH
- financial software developer Columbus, OH
- graduate software developer Columbus, OH
- part time software developer remote Columbus, OH




