Job Closed

This listing is no longer active.

Oportun logo
Oportun

Oportun is an A.I.-powered digital banking platform that seeks to make financial health effortless for anyone.

Senior Software Engineer

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 1,001-5,000Since 2006H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

77 days ago

Salary

$124.2K - $198.7K / year

Seniority

Senior

Job Description

Senior Software Engineer

Oportun

• Design, build, test, deploy, and maintain scalable, reliable platform services and shared libraries. • Contribute to platform and system architecture decisions with a focus on reliability, scalability, and developer experience. • Write high-quality, maintainable code and set a strong example of engineering best practices. • Collaborate with Staff Engineers and peers to implement standards and patterns that support Continuous Delivery. • Identify and address performance, scalability, and reliability issues across platform services. • Participate actively in design reviews, code reviews, and technical discussions, providing thoughtful and constructive feedback. • Drive operational excellence by improving monitoring, alerting, and incident response practices. • Investigate root causes of production issues and implement long-term fixes to reduce on-call burden. • Mentor and support junior and mid-level engineers through code reviews, pairing, and technical guidance. • Partner with cross-functional teams to understand requirements and deliver solutions that create measurable business and customer value.

Job Requirements

  • Requires a minimum of 7–8 years of related experience with a bachelor’s degree; or a master’s degree with an equivalent combination of education and experience.
  • Strong experience in software development with a focus on backend systems and services.
  • Proficiency in Java, C#, C++, or similar backend languages.
  • Strong understanding of software design principles, data structures, and algorithms.
  • Experience building and operating scalable, reliable, and secure systems.
  • Experience (3+ years) designing, building, deploying, and maintaining container-based applications.
  • Experience (4+ years) working with cloud platforms such as AWS, GCP, or Azure.
  • Strong problem-solving skills and ability to debug complex technical issues.
  • Experience with Continuous Delivery practices and automated deployment pipelines.
  • Effective communication and collaboration skills, with the ability to work well within cross-functional teams.
  • Experience mentoring junior engineers and contributing to team-level technical leadership.
  • Working knowledge of secure development practices and security considerations in distributed systems.

Benefits

  • Health insurance
  • 401(k) matching
  • Flexible work hours
  • Paid time off
  • Professional development opportunities

Related Job Pages

More Full-stack Engineer Jobs

Walker Bowen Talent Partners logo

Full Stack Software Engineer

Walker Bowen Talent Partners

Growth talent advisors for startups and high-growth companies.

Full TimeRemoteTeam 1-10Since 2019H1B No Sponsor

Role Description This is a remote position. Walker Bowen Talent Partners has partnered with a scaling non-emergency medical transportation (NEMT) health tech company to support their growth as they continue to expand their services and partnerships across the US. We're searching for their next US-based Full Stack Software Engineer with 5+ years' experience in scalable, production-level web applications and APIs and Healthcare industry experience. If you thrive in dynamic, scaling environments and are inspired by expanding patient care services while working alongside a team of collaborative, energetic, and all-around good people, then we’d love to chat! Our client is seeking a Senior Full-Stack Engineer to help design, build, and scale critical applications and platform services that support their mission of improving access to healthcare transportation nationwide. This role will partner closely with Engineering, Product, and Quality teams to deliver secure, scalable, and high-performing applications that directly impact healthcare operations and member experiences. This is an opportunity to work in a fast-paced, mission-driven environment where engineers are empowered to innovate, solve complex technical challenges, and contribute to meaningful healthcare technology solutions. Job Responsibilities - Deliver new features and build new applications for our client's platform - Contribute high-quality, maintainable code utilizing best practices including RESTful API patterns, SOLID principles, and event-driven architectures - Collaborate directly with Engineering, Product, and QA teams in an agile development environment - Design, build, and maintain scalable production web services and APIs - Support cloud-native application development and infrastructure within AWS environments - Help improve system reliability, security, performance, and scalability across applications and services - Participate in code reviews, testing, debugging, and continuous improvement initiatives - Innovate within a complex, regulated healthcare environment while maintaining security and compliance standards Qualifications - 5+ years of experience delivering secure, scalable web applications - 5+ years of full stack engineering experience with Node.js (JavaScript) and React - 4+ years of experience building and supporting production-level web or API applications - Experience working in healthcare and/or highly secure, regulated environments - 3+ years of experience with modern build tooling such as Webpack and Babel - Demonstrated experience building and maintaining production web services at scale, particularly using asynchronous patterns - Experience designing and integrating RESTful APIs - Experience with SQL and/or NoSQL databases including MySQL, PostgreSQL, or MongoDB - Experience working with Docker containers and containerized application deployments - Experience working within AWS cloud environments including services such as ECS/Fargate, Lambda, CloudFront, Redshift, and queuing technologies - Experience working in agile development environments using tools such as Jira, GitHub, and collaboration platforms - Experience with unit and integration testing - Strong debugging, troubleshooting, and optimization skills - Unfortunately our client is unable to provide sponsorship for this role Preferred Qualifications - Experience working within microservice architectures - Experience with event-driven systems and WebSocket services - Passion for learning new tools, technologies, workflows, and engineering philosophies - Experience contributing to scalable distributed systems Benefits - Remote-first work environment - Competitive salary and annual bonus opportunities - Remote with flexible hours - Comprehensive medical, dental, and vision insurance - 401(k) with company match - Generous PTO, paid company holidays, and paid parental leave

United States
Clipboard Health logo

Software Engineer – Team Vault

Clipboard Health

Choose where and when you work. Get paid right away. Healthcare shifts near you, on your schedule.

Full TimeRemoteTeam 51-200Since 2016H1B No Sponsor

• Payment flows including instant pay • Fraud detection and prevention • Invoicing and reconciliation logic

United States
$180K - $400K / year
Job Closed
Clipboard Health logo

Software Engineer – Team Growth

Clipboard Health

Choose where and when you work. Get paid right away. Healthcare shifts near you, on your schedule.

Full TimeRemoteTeam 51-200Since 2016H1B No Sponsor

• Support and expand newer verticals • Decide what to reuse from existing infrastructure vs. building from scratch • Make architectural decisions based on judgment and experimentation • Collaborate with operations and go-to-market partners

United States
$180K - $400K / year
Forward Financing logo

Staff Software Engineer

Forward Financing

A trusted source of fast, flexible funding for small businesses.

Full TimeRemoteTeam 201-500Since 2012H1B No Sponsor

• Architect the design and implementation of significant, cross-functional systems that require technical alignment across multiple engineering teams. • Sets the technical direction and raises the bar for code quality, design patterns, and operational excellence. • Lead complex, cross-team initiatives and maintains a high level of engagement across multiple teams. • Improve the quality and efficiency of the engineering team through technical guidance, mentorship, and sponsorship. • Address technical debt and promptly resolve incidents and bugs.

United States
$170K - $200K / year
Job Closed