> Markdown version of [/jobs/ext/3900327-software-engineer-ii-engineering](https://www.wearedevelopers.com/jobs/ext/3900327-software-engineer-ii-engineering). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer II, Engineering - **Company:** Ellevation Inc - **Location:** Boston, MA, United States (Remote available) - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** .NET Framework, C Sharp (Programming Language), Code Review, Continuous Integration, Python (Programming Language), ReactJS, Vue.js, AngularJS, Terraform, Docker, Jenkins - **Published:** October 23, 2026 - **Apply:** https://startup.jobs/software-engineer-ii-engineering-ellevationed-8550468 ## About the Role * 2-4 years shipping production software, with enough end-to-end ownership to know what "done" actually means. * Fluency in at least one frontend JS framework (React/Vue/Angular), and a strongly typed language (C#/.NET/Python/Go) - and comfort learning across the stack where the work takes you. * Experience naming tradeoffs concretely rather than just expressing preferences - you've been in design discussions where your perspective shaped the outcome. * Engineering habits - testing, observability, careful review - that reflect care for the long term, not just the current ticket. * Some experience operating what you've built: you've debugged production, you know what good instrumentation looks like. * Some experience with how code gets deployed and runs in production - you understand the path from commit to live, and you know what good instrumentation looks like., Frontend: React (with ongoing migration from legacy systems) Backend: C#/.NET Core (and some .NET Framework legacy) or Python Infrastructure: AWS, Terraform, CI/CD with Jenkins, Docker Developer Experience: Internal tooling, repo templates, CI/CD workflows, container-based dev We don't expect you to know everything on day one - what matters most is your ability to learn, collaborate, and lead through change. Are you passionate about growth and eager to learn? Do you possess a drive to excel and make a difference? Ellevation values diversity, creativity, and a hunger for new perspectives. While our job postings outline preferred qualifications, we believe that talent comes in various forms. If you're motivated, adaptable, and ready to contribute, we encourage you to apply. We welcome candidates from all backgrounds and experiences, recognizing that unique skills and fresh outlooks are invaluable assets to our team. Don't let a checklist of requirements deter you - take the leap, and let's explore the possibilities together! ## Description * Build and ship product features across React, .NET Core/Python, and supporting infrastructure - from design through operation. * Bring concrete tradeoffs to design discussions - performance, complexity, blast radius, time-to-ship - so the squad is making decisions based on real costs. * Close open questions by spiking, scripting, or prototyping, keeping the team moving rather than waiting on answers that could be found by building. * Operate what you build: instrument it, respond to alerts, and close the loop on issues that surface after release. * Review code thoughtfully - ask questions, push for improvements when they matter, and welcome the same on your own PRs. * Pick up improvements you notice along the way - tech debt, alerting gaps, missing tests - without waiting to be asked.