Note: The job is a remote job and is open to candidates in USA. Level Data builds data infrastructure for K-12 education, connecting school and state agency systems to support reliable decision-making. The Software Engineer II will develop and maintain features for educator talent platforms, working across C#/.NET, SQL Server, React, Node, TypeScript, and Postgres while contributing to code quality, production support, planning, and Scrum team ownership.
Responsibilities
- Serve as a main driver of story output for the team, spendingnearly allof your time hands-on delivering features that state agencies depend on
- Build and ship across a C#/.NET and SQL Server core, extending into React and Node (TypeScript) with Postgres on our newer products
- Work effectively across your team's entire codebase rather than a single corner of it, including established ASP.NET applications and the newer services alongside them
- Take initiative to resolve technical and product problems as they arise, without waiting to be prompted or assigned
- Helpmaintainthe team's broader environment and shared responsibilities - CI/CD pipelines, test frameworks, UAT and production environments, and production support rotation
- Develop a strong understanding of the team's goals and how your work advances them, including the compliance deadlines and state reporting cycles that shape our roadmap
- Write code that reviews cleanly and review your teammates' code with the same care, contributing to the quality bar the team holds
- Collaborate directly with your ProductOwner byasking questions about the customer problem behind the ticket and bringing what you learn back into the work
- Contribute to estimation and planning, voicing feedback and technical perspective so the team commits to work it can deliver on time and in scope
- Participate fully as a member of a self-managing Scrum team, sharing ownership of the team's commitments alongside your teammates
Skills
- Minimum 3 years of professional software engineering experience
- Hands-on experience with C# and .NET, or equivalent backend development experience such as Java
- Strong computer science fundamentals - algorithms, data structures, and coding fluency
- Solid understanding of object-oriented analysis, design, and development
- Working relational database skills: writing complex queries and understanding schema design in SQL Server, Postgres, or comparable systems
- Workingproficiencyin JavaScript/TypeScript and a modern front-end framework
- Experience delivering at pace in an Agile team environment, including source control, CI/CD, and automated testing
- Generalist instincts and a willingness to work with whatever tool or language the job calls for
- A desire to collaborate, with genuine belief in communal ownership of the work and mutual support in doing it
- Clear written and verbal communication, and comfort asking questions early rather than staying blocked
- Familiarity with a major public cloud provider; we build in Azure, and AWS or Google Cloud experience translates well
- Comfort tackling problems outside your existing experience and seeing them through
- An instinct for noticingwhat'sbroken - in the code, the process, or the way the team works - and trying to fix it
- Interest in mentoring teammates and growing into a technical leadership role over time
- Familiarity with Entity Framework or comparable .NET patterns
- Experience applying AI/GenAI tooling to increase development and support efficiency
Benefits
- Fully remote work arrangement
Company Overview