×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer – Generalist​/Systems

Job in Denver, Denver County, Colorado, 80285, USA
Listing for: Cascade
Full Time position
Listed on 2026-05-24
Job specializations:
  • Software Development
    Software Engineer, Python
Salary/Wage Range or Industry Benchmark: 85000 - 105000 USD Yearly USD 85000.00 105000.00 YEAR
Job Description & How to Apply Below
Position: Software Engineer – Generalist / Systems

Location:

Downtown Boulder, Colorado (on-site / hybrid — local candidates only)

Experience:

0–3 years professional experience
Team:
Engineering

About the Role

We’re looking for a curious, hands‑on software engineer who thrives when wearing many hats. You'll be the person who'll debug a flaky Linux box in the morning, ship a Python service by lunch, and help reason through a tricky data problem in the afternoon. This role sits at the intersection of software engineering and systems/infrastructure work, so you should be as comfortable in a terminal as you are in an IDE.

This is an excellent opportunity for someone early in their career who wants broad exposure across the stack and a strong foundation in systems thinking, rather than narrow specialization.

What You'll Do
  • Maintain, monitor, and improve our Linux-based server and development infrastructure
  • Write and ship internal tools, scripts, and services (primarily Python, Bash, and one compiled language of your choice — Go, Rust, or C++)
  • Own deployments, CI/CD pipelines, and day-to-day Dev Ops tasks
  • Troubleshoot production issues end‑to‑end: networking, OS, application, and data layer
  • Automate for efficiency so we can all work on cool stuff
  • Collaborate with engineers, analysts, and researchers to understand their workflows and build tooling that unblocks them
  • Document what you do well enough that the next person (or future‑you) will thank you
What We're Looking For Required
  • 0–3 years of professional software experience (internships, co‑ops, and substantial personal projects count)
  • Strong comfort with Linux systems administration: shell scripting, systemd, permissions, networking basics, package management, SSH
  • Solid programming fundamentals in at least one language (Python preferred) and willingness to learn others
  • Familiarity with Git, basic cloud concepts (AWS, GCP, or Azure), and containerization (Docker)
  • Good written and verbal communication — you can explain a technical issue clearly to someone who isn't in the weeds
  • Based in Boulder or the immediate front range; able to be on‑site regularly
  • A generalist mindset: you'd rather be 'pretty good at a lot' than 'world‑class at one narrow thing'
Nice to Have
  • Academic or personal background in mathematics, physics, engineering, or a similarly quantitative field
  • Exposure to financial concepts, markets, or quantitative finance (coursework, projects, or hobby interest all welcome)
  • Experience with monitoring/observability stacks (Prometheus, Grafana, ELK, etc.)
  • Networking chops beyond the basics (VPNs, firewalls, DNS troubleshooting)
  • Comfort with databases (Postgres especially) and basic query tuning
  • Contributions to open‑source projects or a visible Git Hub presence
What We Offer
  • Competitive salary ($85,000 - $105,000 depending on experience) and equity
  • Health, dental, and vision coverage
  • 401(k) with company match
  • Flexible PTO
  • Professional development budget (books, courses, conferences)
  • A team that values craftsmanship, curiosity, and low‑ego collaboration
  • Spacious office on Pearl Steet near Avanti
How to Apply
  • Send a résumé and a short note (a paragraph is fine) about a system you've built, broken, or fixed that you're proud of to info.
  • Links to Git Hub, personal sites, or writeups are encouraged in lieu of a cover letter.

We're an equal opportunity employer and welcome applicants from all backgrounds.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary