Software Engineer

Software Engineer — Evergreen

Omaha Metropolitan Area0–20 yrs2h agovia LinkedIn

This job at a glance

Who can apply
New grads and up to 20 years
Must know
RecruitingEmbedded systemsOperationsREST APIsPythonJava
Nice to have
Machine learningAWSAzureGCP
Work
On-site in Omaha Metropolitan Area
Pay
Not stated by the employer.
Skill demand
REST APIs42%Embedded systems16%Operations11%Recruiting1%of 149 similar entry-level jobs posted in the US this week
Listed
Nov 2, 2026 · still open

Sign in free to see which of these skills your resume already shows.

About the Role

Software Engineer - Evergreen is building a pipeline of software engineers for roles opening across our teams over the next 6–12 months. This is an evergreen posting: apply once, and our recruiters will match you to current and upcoming openings that fit your skills, level, and interests. We hire engineers at every stage, from early-career to principal, across product, platform, data, infrastructure, mobile, embedded, and more. If you build software and want to grow with a team that values craft and curiosity, we want to hear from you, even if you don't check every box below.

Key Responsibilities

Day-to-day work depends on the team you join, but most of our engineers:

  • Design, build, test, and ship software that real people and systems depend on
  • Turn ambiguous problems into clear technical plans, then deliver them in increments
  • Write maintainable code and review teammates' code with care
  • Collaborate with product, design, data, and operations partners
  • Improve reliability, performance, security, and developer experience over time
  • Debug production issues and learn from them
  • Mentor others and share knowledge, at whatever level you're at

Teams we hire for include web and mobile product, backend and APIs, cloud infrastructure and DevOps, data engineering and analytics, machine learning and AI, security, QA and test automation, embedded and systems, and internal tools.

Requirements & Tech Stack

We care about what you can do, not where you learned it. You'll be a strong fit if you have:

  • Hands-on experience writing software in at least one general-purpose language (for example Python, Java, JavaScript/TypeScript, C#, Go, C/C++, Kotlin, Swift, Ruby, Rust, or PHP)
  • A working grasp of programming fundamentals: data structures, algorithms, debugging, and version control
  • Experience building something real: a product feature, service, app, library, tool, research project, or open-source contribution
  • The ability to learn new languages, frameworks, and domains quickly
  • Clear written and spoken communication, and comfort working on a team

Qualifications

Experience levels: We consider candidates with anywhere from 0 to 20+ years of experience. Your level and scope will be matched to your background during the interview process.

Education: A degree in computer science or a related field is welcome but not required. Equivalent experience through bootcamps, self-study, military service, apprenticeships, or on-the-job learning counts just as much.

Backgrounds we welcome:

  • New graduates, interns converting to full-time, and early-career engineers
  • Bootcamp graduates and self-taught developers
  • Career changers moving into software from science, finance, teaching, healthcare, the trades, or other fields
  • Veterans and transitioning service members
  • Returners coming back to the workforce after a career break
  • Engineers from startups, enterprises, agencies, consultancies, government, academia, or open source
  • Specialists in a niche stack or domain who want to broaden, and generalists who want to go deep

If you meet some but not all of the qualifications, please apply anyway.

Nice to have (not required)

  • Cloud platforms such as AWS, Azure, or Google Cloud
  • Frontend frameworks (React, Angular, Vue) or mobile (iOS, Android, cross-platform)
  • Databases and data tools (SQL, NoSQL, streaming, data pipelines)
  • Containers, CI/CD, and infrastructure as code (Docker, Kubernetes, Terraform)
  • Machine learning, LLMs, or AI-assisted development workflows
  • Testing, observability, or security practices
  • Experience in regulated or high-scale environments
  • Leading projects, mentoring, or managing engineers

Entry-Level Software Engineer Jobs · last 7 days

150 openings · all need no experience

Most hiring: BeaconFire Inc., Raytheon, Haystack

See all 150 →

FirstHire never charges to apply, and real employers don't ask for money for tests, interviews or offer letters. How we list jobs · Report this job