Job Closed

This listing is no longer active.

Senior Software Engineer

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

Location

Utah

Posted

79 days ago

Salary

0

Seniority

Senior

Job Description

Senior Software Engineer

Progressive Leasing

• Leverage the latest technology and tools to deliver scalable, maintainable code • Operate in a hybrid environment, including on-prem and multi-cloud platforms (i.e. AWS, Azure, GCP, etc.) • Collaborate and participate in developing solutions together in cross-discipline teams • Actively participate in code reviews, leveraging code reviews to enforce best practices and software craftsmanship • Every engineer plays a part in the development and evolution of our technology roadmap • Try out a lot of new and exciting emerging technologies as well as contribute to product evaluations as we select new software and tools to deploy in our environments • Demonstrate a high-sense of ownership and accountability for work produced • Ability to contribute to team success, as well as your own individual success

Job Requirements

  • Strong hands‑on experience with Java 8+ (streams, lambdas, concurrency)
  • Professional, production experience with .NET (required)
  • Proficiency with Spring Boot, Spring Cloud, Spring Security, Hibernate/JPA
  • Designing scalable microservices architectures
  • Experience with AWS (preferred), Azure, or GCP
  • Familiarity with Docker, Kubernetes, CI/CD pipelines, Git, and Maven/Gradle
  • Deep understanding of RESTful APIs, OpenAPI/Swagger, and API security best practices
  • Experience with relational and NoSQL databases
  • Skilled in JVM tuning, profiling, and performance optimization
  • Proven ability to lead teams, deliver large‑scale systems, and make strong technical decisions
  • Bachelor’s/Master’s degree or equivalent experience; comfortable using AI‑enabled tools and adapting as technology and workflows evolve
  • Experience in Financial institution with focus on Lending (preferred)
  • Expertise with AWS (preferred)
  • Familiarity with event-driven architecture and messaging systems (e.g., Kafka, RabbitMQ) (preferred)
  • Knowledge of testing frameworks (e.g., JUnit, Mockito) (preferred).

Benefits

  • Full Health Benefits; Medical/Dental/Vision/Life Insurance + Paid Parental Leave
  • Company Matched 401k
  • Paid Time Off + Paid Holidays + Paid Volunteer Hours
  • Employee Resource Groups (Black Inclusion Group, Women in Leadership, PRIDE, Adelante)
  • Employee Stock Purchase Program
  • Tuition Reimbursement
  • Charitable Gift Matching
  • Job required equipment and services

Related Job Pages

More Full-stack Engineer Jobs

Tivity Health logo

Lead Engineer – End User Computing, EUC

Tivity Health

At Tivity Health, we deliver resources to help the adults we serve live healthier, happier, more connected lives.

Full TimeRemoteTeam 501-1,000Since 1981H1B Sponsor

• Own and continuously improve the end-to-end employee computing experience, defining clear service expectations, success metrics, and operational health indicators • Identify and eliminate friction across devices, access systems, and collaboration tools using data, user feedback loops, and root-cause analysis • Engineer and support user lifecycle workflows within Microsoft Entra ID, including automation, guardrails, and documented standards • Design, deploy, and maintain endpoint management platforms for macOS and Windows with an engineering approach to reliability, observability, and change control • Own the end-user technical experience across Microsoft 365 (Outlook, Teams, OneDrive, SharePoint), including configuration standards and lifecycle planning

United States
$96.6K - $135.3K / year
Job Closed
Zwift logo

Senior Software Engineer 2, Community Support

Zwift

We are the fitness company born from gaming. And we’re on a mission to make more people, more active, more often.

Full TimeRemoteTeam 501-1,000Since 2014H1B Sponsor

• Partner closely with stakeholders in Zwift's Community Support organization and other engineering teams to define requirements, make trade-offs, and deliver end-to-end technical solutions, including the full software development life cycle. • Identify and recommend improvements in tools and processes which can improve our customers' experience and the efficiency of our Community Support organization. • Establish a deep understanding of the team's technical architecture. • Write clean, efficient, testable, and maintainable code for both front-end and back-end systems. • Conduct code reviews and ensure code quality through automated testing (e.g., unit testing, integration testing, and similar). • Participate in agile development processes, including sprint planning, stand-ups, and retrospectives. • Streamline team processes, creating mechanisms to reduce development churn and minimize technical debt. • Participate in on-call support, monitoring, and troubleshooting of all services owned by the team. • Implement best practices for scalability, maintainability, security, and system performance. • Lean into industry trends, especially in AI, ML, and LLMs, exploring opportunities to leverage these capabilities in new and innovative ways for Community Support applications.

California
$128K - $204K / year

Role Description We’re looking for a Senior Fullstack Software Engineer to help architect, build, and scale the next generation of our Flowcode 2 Consumer Experiences. You will join our Experiences pod with a focus on creating amazing end user hub and landing page experiences that are dynamic and engaging. You’ll work across the stack — from contributing to backend services to building out dynamic end to end landing pages. Though this is a full stack position, we are looking for someone that has deep backend experience as well. As one of the senior engineers on a small but highly capable team, you’ll own medium to large sized features, drive technical execution, contribute to a delivery focused environment, and mentor others. You’ll balance hands-on engineering with architectural thinking, helping us move fast while maintaining reliability, performance, and code quality. This is an ideal role for a problem-solver who values simplicity over complexity, enjoys building dynamic and interactive applications and approaches engineering with pragmatism and curiosity. - Design, build, and maintain scalable features across a modern front-end framework and backend services. - With support, own key features end-to-end, from data design to user-facing experiences. - Architect for growth — help drive your pod’s technical roadmap and shepherd established engineering best practices. - Collaborate across teams with product, design, and data to deliver, measure, deliver and grow features quickly and iteratively. - Write clean, reliable, and maintainable code, with strong attention to performance, best practices and developer experience. - Mentor engineers and help elevate technical execution across your pod. - Stay pragmatic — balance ideal engineering with the realities of speed, customer needs, and startup resource constraints. Qualifications - 5–7+ years of experience building and shipping production-quality software across the stack. - Proficiency in at least one modern backend language (e.g., Go, Python, C#, Java). - Strong experience with React, Next.js, or other modern front-end frameworks. We use Svelte but any modern framework experience is welcome. - Deep understanding of web architecture, API design, and data modeling in relational and/or NoSQL databases. - Familiarity with cloud environments (AWS, GCP, or similar) and containerized deployment (Docker, Kubernetes). - Commitment to code quality, with solid grounding in design patterns, testing, and CI/CD. - Strong grasp of scalability and performance — able to make informed tradeoffs between speed and correctness. - Excellent communication skills and a collaborative mindset. - A builder’s mentality — comfortable taking initiative and owning outcomes from design through production. Nice to Have - Experience building consumer focused SaaS applications and experiences. - Experience with form based, dynamic applications with rich user generated content. How to Apply We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. A successful candidate’s starting pay will be determined based on the role, job-related skills, experience, qualifications, work location, and market conditions.

United States
AllOne Health logo

AI Full Stack Developer

AllOne Health

AllOne Health is a leading provider of healthcare services that use state-of-the-art technology to support expert, compassionate care. In past hiring, the compa

Role Description AllOne Health is currently seeking an AI Full Stack Developer to work remotely. This is a full-time, exempt position. The AI-Enabled Full Stack Developer plays a critical role in designing, developing, and maintaining scalable, secure, and high-quality applications while leveraging modern AI tools and platforms to accelerate delivery and improve application intelligence. This role is responsible for: - End-to-end front-end and back-end development. - Integrating AI-driven capabilities such as intelligent automation, AI agents, and large language model (LLM) services into enterprise applications. - Collaborating closely with cross-functional teams to deliver innovative, maintainable, and performant solutions that align with business objectives. Key Accountabilities & Duties: - Front-End Development: Design and develop responsive, user-friendly web interfaces using HTML, CSS, JavaScript, and modern frameworks such as React or Angular. - Back-End Development: Build and maintain server-side logic, APIs, and services using technologies such as Node.js, Express, ensuring scalability and reliability. - AI-Enabled Application Development: Integrate AI services and capabilities into applications, including LLM APIs, AI agents, intelligent search, summarization, recommendations, and workflow automation. - AI-Assisted Coding & Tooling: Leverage AI coding tools to improve development speed, code quality, and maintainability. - System Integration: Seamlessly integrate front-end, back-end, AI services, and third-party systems. - Testing & Quality Assurance: Write, execute, and maintain automated tests to ensure application stability and reliability. - Maintenance & Optimization: Maintain and enhance existing applications, optimizing performance, security, and scalability. - Security & Compliance: Apply secure coding practices, understand SecDevOps principles, and ensure compliance with data privacy and security standards. - Collaboration: Work closely with product owners, designers, architects, and other developers. - Documentation: Produce clear documentation for codebases, APIs, AI integrations, and development processes. - Continuous Improvement: Stay current with emerging AI technologies and recommend practical adoption opportunities. Qualifications - Five (5) or more years of professional software engineering experience after completing your bachelor's degree. - Production experience shipping React/TypeScript frontends. - Production experience shipping Node.js/Express backends. - Production experience integrating an LLM API into a real system. - Comfort with Microsoft Azure deployment or comparable experience with another major cloud provider. - Comfort with relational databases (MySQL, Microsoft SQL Server, PostgreSQL, or equivalent). - Apply secure coding practices and DevSecOps principles throughout the development lifecycle. - Produce clear documentation for codebases, APIs, and AI integrations. - Work closely with product owners, designers, and architects. - Stay current with emerging AI technologies. Requirements - Direct experience with Anthropic's Claude API or Azure OpenAI Service. - Experience building AI agent workflows or multi-agent orchestration. - Experience with Model Context Protocol (MCP) servers or agentic coding tools. - Behavioral health, mental health, or employee assistance program domain knowledge. - Prior healthcare experience with PHI handling, HITRUST certification work, or HITECH compliance. - Mobile experience (iOS/Android via React Native, native Swift/Kotlin, or comparable). - Prior on-call rotation experience for a HIPAA-regulated production service. Benefits - Immediate medical (Blue Cross/Blue Shield), dental, and vision insurance is available. - Generous amount of Paid Time Off. - 401(k) retirement program with a company match. - Employee Assistance Program (EAP) benefits available to you and your family. - …and many more!

United States