Hybrid Senior Software Engineer

Posted 3 weeks ago

Apply now

About the role

  • Senior Software Engineer II at Upside, transforming brick-and-mortar commerce using innovative technology and collaboration.

Responsibilities

  • Gather the right context from those around you and take thoughtful, calculated risks.
  • Help cultivate a collaborative and safe environment.
  • Learn and innovate on the ways we can improve our system.
  • Partner deeply with cross functional teams.
  • Drive quality through documentation.
  • Set clear expectations on delivery.

Requirements

  • Proficiency in one or more modern programming languages, particularly Python or Java
  • Proven experience in architecting, deploying and maintaining distributed systems on cloud platforms such as AWS, GCP, or Azure, including hands-on work with serverless and event-driven architectures.
  • Fluency in modern SQL-based data platforms such as Snowflake, Databricks, BigQuery, or Redshift.
  • Hands-on experience working with Python-based orchestration tools like Airflow or Dagster to build scalable, reliable data workflows.
  • A proven ability or desire to apply generative AI across the SDLC (from ideation and design to coding, testing, and release) to boost velocity and quality.
  • Strong communication skills; ability to clearly articulate technical concepts to both technical and non-technical audiences.
  • Demonstrated ability to collaborate effectively across cross-functional teams to deliver outcomes.

Benefits

  • Medical, dental, and vision coverage starting on Day 1
  • Equity (ISOs)
  • 401(k) program
  • Family planning programs + paid parental leave
  • Physical fitness and wellness memberships
  • Emotional and mental health support programs
  • Unlimited PTO + 10 paid federal holidays + our annual, week-long Winter Break
  • Flexible work environment
  • Lunch reimbursement for in-office employees
  • Employee Resource Groups
  • Learning and Development stipend
  • Transparent culture
  • Amazing mission!

Job title

Senior Software Engineer

Job type

Experience level

Senior

Salary

$170,000 - $210,000 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job