Job Title: Staff Software Development Engineer Company Name: ESO Job Url: https://www.simplyhired.com/job/H08LK3z-YZjaPLrpCkJ9kun1dirTMdhENFggGj7cG1NykgLYcNSscA Job Description: Staff Software Development Engineer ESO Remote Job Details Full-time 20 hours ago Benefits Paid parental leave Health savings account Disability insurance Health insurance Dental insurance Flexible spending account Paid time off Parental leave Employee assistance program Vision insurance 401(k) matching Life insurance Qualifications Employee onboarding Azure Incident management Continuous Delivery (CD) implementation Product roadmapping Relational databases Technical documentation C# IT system monitoring Employee retention Google Cloud Platform Scalable systems JavaScript frameworks 8 years Microservices Team development AWS Incident response Solution architecture design Team management Application design Decision making Mentoring Incident Investigation Scalability Developing and maintaining backend systems Web applications Agile software development Root cause analysis Distributed computing Senior level AI Onboarding process management Escalation handling Leadership Communication skills Full Job Description ESO is seeking a strong Staff Software Engineer to lead by example and deliver exceptional software for our customers and heroes who save lives. Our mission is bold and rewarding. As a member of ESO’s engineering organization, you will take ownership of building, scaling, and guiding a high-performing engineering team. In this role, you will be the technical backbone of your squad — driving architectural decisions, mentoring engineers, partnering closely with Product, and ensuring reliable, high-quality delivery across products. Reporting to the Senior Engineering Director you will be part of the Engineering Leadership team responsible for ESO’s Patient Registry product. What You’ll Do - the day to day Technical Leadership Build and onboard an engineering team, establishing norms, coding standards, and ways of working from the ground up Serve as a technical mentor and coach, conducting code reviews, pairing with engineers, and fostering a culture of continuous learning and accountability Design and evolve scalable, maintainable architectures for web applications and backend services Build and own the technical roadmap — identifying areas for modernization, performance improvement, and platform investment Drive technical decision-making through well-reasoned RFCs, design reviews, and architectural documentation Product Partnership Partner with Product Managers to translate roadmap initiatives into well-scoped, executable engineering plans Lead technical grooming, and estimation sessions to ensure the team delivers predictably and with quality Identify and proactively resolve blockers, dependencies, and technical risks that may impact timelines Collaborate with Product on discovery and feasibility analyses to evaluate new feature concepts, integrations, and platform capabilities Provide clear, actionable technical assessments that help the business make informed decisions quickly Production Support & Reliability Own the health and reliability of production systems — including incident response, root cause analysis, and post-mortem facilitation Establish observability best practices (logging, alerting, monitoring) to reduce mean time to detection and resolution Champion a culture of operational excellence across the team What we are looking for Experience & Skills 8+ years of software engineering experience, with at least 2 years in a tech lead or senior engineering leadership role Strong proficiency in building modern web applications and backend services Deep understanding of RESTful APIs, microservices architecture, cloud platforms (AWS, GCP, or Azure), and CI/CD pipelines. Proficient in leveraging AI-powered coding tools (e.g., GitHub Copilot, Cursor, or similar) to accelerate development and guide the team in adopting AI-assisted engineering practices Proven track record of leading teams through full product delivery cycles — from ideation to production Experience with relational databases, caching strategies, and distributed systems Experience with C# / .NET (similar OOP) development and/or JavaScript (Angular or React) Leadership & Collaboration Demonstrated ability to onboard, grow, and retain engineering talent Strong communication skills — able to translate complex technical concepts for product, business, and executive stakeholders Experience partnering with Product Managers and Customer Success partners in an agile environment Comfortable navigating ambiguity and making sound decisions under pressure Mindset Highly accountable — you take ownership of outcomes, not just outputs Pragmatic about technical debt while never losing sight of long-term quality Customer-obsessed and solutions-oriented, especially under escalation pressure Passionate about building systems and teams that scale Benefits & Perks ESO offers a comprehensive suite of benefits to promote health and financial security for our employees and their families. For full-time employment you this includes: Competitive health plans (medical, dental, & vision insurance) PTO (starting at 20 days) & 12 company holidays 401(k) with company match Telemedicine service provided by ESO Savings accounts (FSA, HSA, DCA) Employee Assistance Program (EAP) Annual health and wellness reimbursement Peace of mind benefits such as life insurance, disability insurance, and worksite benefits Paid parental leave, new child program, & flexible parental return-to-work options Casual office environments and unlimited office snacks and drinks About ESO ESO is a fast-paced, growing data, technology, and research company passionate about improving community health and safety through the power of data. We pioneer innovative, user-friendly software to meet the changing needs of today’s EMS agencies, fire departments, and hospitals. We’re small enough to be nimble and fun, but big enough to be a great place to work. We serve thousands of customers out of our offices across the US, Canada and Northern Ireland. Are you ready to Make a Difference? At ESO, we believe in bringing your true self to work every single day. If you don’t match all the qualifications on the job description, we encourage you to apply anyway! We are looking for passionate, innovative, and authentic people to help drive our mission. All offers are contingent upon a successful background check. ESO is committed to creating a diverse and inclusive work environment and is proud to be an equal opportunity and affirmative action employer. We invite you to consider opportunities at ESO regardless of your gender; gender identity; gender reassignment; age; religion; race; national origin; political affiliation; sexual orientation; disability; veteran status; or other non-merit factor. Applicant Privacy Notice –