Software Engineer (U.S. Remote Only)
BlueTread
About the position
You're a Software Engineer specializing in backend development, driven by a passion for building reliable systems that support seamless user experiences. In this role, you'll work on stories and tasks within larger features, collaborating closely with front-end developers, product teams, and designers on a well-structured backend architecture supported by robust APIs. You are detail-oriented yet understand the importance of balancing precision with meeting sprint commitments. You take ownership of your work, proactively manage blockers, and thrive in a team environment where collective effort drives success. This position requires permanent U.S. residency and authorization to work in the United States without sponsorship, now or in the future. We do not offer visa sponsorship at this time.
Responsibilities
• Own your sprint commitments end-to-end — take work from assignment to completion with minimal intervention, and flag blockers early rather than letting them linger.
• Define and implement backend solutions by analyzing requirements, selecting appropriate tools, and building with .NET, C#, Entity Framework, and related technologies.
• Develop and integrate APIs and data layers with security in mind, ensuring seamless interaction with other systems.
• Coordinate with front-end developers to align user interfaces with backend operations.
• Build familiarity with the broader codebase beyond your immediate task area.
• Participate meaningfully in code reviews — contribute constructive feedback and seek it out on your own work.
• Begin developing strong opinions on backend practices and learn to articulate and justify your reasoning.
• Engage actively in team ceremonies: standups, planning, retrospectives, and design discussions.
• Ask questions, surface concerns early, and contribute to a team environment where quality matters.
• Operate with transparency — keep your teammates and lead informed on progress and blockers.
• Deliver sprint commitments reliably, understanding that your work contributes directly to outcomes clients depend on.
• Stay engaged with the broader goals of the features you're building — context makes better engineers.
Requirements
• Proficient in .NET, C#, Entity Framework, LINQ to SQL, and experience with cloud platforms like Azure.
• 1-3 years of experience in backend development or a related area.
• Familiarity with version control systems such as Git and related branching models.
• Strong problem-solving skills, including the ability to ask questions and seek out information when needed.
• Ability to read, understand, and work with existing codebases.
• Strong opinions on backend practices and the ability to articulate and justify these viewpoints.
• Solid understanding of the software development life cycle and backend architecture principles.
• Experience with Dependency Injection (DI), Inversion of Control (IoC), Configuration Management, Caching, and Domain-Driven Design (DDD).
• Knowledge of Continuous Integration/Continuous Deployment (CI/CD) pipelines and Object-Oriented Design (OOD).
• Proficiency in debugging and testing, including automated unit, and integration tests.
Benefits
• Remote-first culture, offering flexibility and work-life balance.
• We operate in a high-paced, high-energy, and high-performance environment.
• A trusting and ego-free environment with an energetic and collaborative team.
• Career path with opportunities for increased responsibility, mentorship, and leadership.
• Comprehensive medical, dental, vision, and life insurance.
• BlueTread offers flexible vacation time and 9 paid holidays.
• Opportunities for job training, learning, and professional development.
• Salary range based on experience: \$80,000 – \$95,000.