Senior Software Engineer

UPchieve|Remote (United States)Remotefull_timesenior

Tech Stack

Solid badges = required, outlined = preferred

Responsibilities

  • Work with PM, design, and engineering teammates to achieve product and business goals.
  • Own products and projects end-to-end, designing and shipping full-stack software.
  • Mentor engineers through pairing, code reviews, and potentially formal management.
  • Engage with students, volunteers, and customers to understand user needs.
  • Improve engineering systems for quality, performance, scalability, and reliability.

Soft Skills

Product StrategyTechnical StrategyMentoringTeam PlayerTeaching

Benefits

  • Remote Work
  • Visa Sponsorship

Culture

Startup EnergyMentorship ProgramMission-DrivenCustomer-ObsessedInclusive HiringCross-Functional TeamsWork-Life Balance

Requirements

Regions: Us

Get jobs like this in your inbox

Weekly Software Development, Full-Stack Development, Web Development hiring trends and salary data — free.

Join 8 engineers getting weekly insights

Get market intelligence in your inbox

Free weekly insights on tech hiring trends, salaries, and in-demand stacks.

Already a subscriber? Sign in