Software Engineer
Software Engineer — Evergreen
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