Principal Software Engineer
Team: Development
Location: United States
Commitment: Full Time
Workplace Type: remote
Essential Job Duties
- Hands-on Development: Contribute as a senior individual contributor to the development and maintenance of critical enterprise web platform components, ensuring adherence to architectural standards, security best practices, and accessibility guidelines.
- Technical & Architectural Leadership: Lead the end-to-end design, implementation, and evolution of enterprise-scale web systems that are scalable, reliable, secure, high-performing, and compliant with healthcare and accessibility standards.
- Technical Strategy & Prioritization: Define and drive technical priorities, standards, and expectations. Ensure teams have the guidance, tooling, and frameworks needed to deliver consistently secure and accessible solutions.
- Quality, Security & Accessibility Ownership: Own system-wide quality attributes, including performance, reliability, security, and accessibility. Establish design reviews, code reviews, and validation practices to meet both functional and non-functional requirements.
- Architectural Innovation & Governance: Identify architectural gaps and modernization opportunities. Introduce and govern new technologies, patterns, and practices that improve scalability, security posture, and accessibility compliance.
- Stakeholder Engagement: Act as a primary technical advisor to stakeholders, aligning engineering decisions with business strategy, risk management, security policies, and accessibility objectives.
- Risk Management: Proactively identify technical and operational risks, define mitigation strategies, and guide teams through complex trade-offs to maintain system stability, compliance, and delivery timelines.
- Cross-Functional Collaboration: Partner with Product Managers, Product Owners, UX/UI teams, and other stakeholders to define scope, assess feasibility, and translate business requirements into robust, scalable, secure, and accessible technical solutions.
- Technical Mentorship: Serve as a senior technical authority, mentoring engineers, shaping architectural decisions, and raising the engineering bar across teams through influence and example.
- Industry Awareness: Stay current with emerging technologies, healthcare standards, accessibility guidelines (WCAG, ADA), and security best practices. Recommend forward-looking solutions to maintain a strong competitive and compliance advantage.
Other Job Duties
- Other duties as assigned by supervisor or HHAeXchange leader.
Travel Requirements
- Travel up to 10%-25%, including overnight travel
Required Education, Experience, Certifications and Skills
- Bachelor's or master's degree in Computer Science, Engineering, or a related field, or equivalent significant industry experience.
- 8+ years of professional software engineering experience, with deep expertise in full-stack enterprise web application development within a product-focused organization.
- Proven experience architecting, building, and delivering large-scale, high-performance, and highly available SaaS platforms.
- 5+ years of experience in the healthcare domain, with strong understanding of healthcare systems, data privacy, and regulatory compliance requirements.
- Strong hands-on experience with cloud platforms (AWS), including microservices, serverless architectures, and cloud-native design patterns.
- Hands-on experience with modern web frameworks and platforms, including Angular, ASP.NET, and Node.js.
- Proficiency in C#/.NET and Python, with a track record of building and operating high-volume, production-grade web services.
- Solid understanding of data storage technologies, including relational databases (PostgreSQL, SQL Server) and NoSQL systems, with the ability to diagnose and resolve performance and scalability bottlenecks.
- Experience with containerization and orchestration technologies such as Docker and Kubernetes.
- Strong understanding of application security, identity and access management, and secure coding practices, with experience building compliant systems (HIPAA, OWASP).
- Familiarity with accessibility standards (WCAG, ADA) and building inclusive, accessible web applications at enterprise scale.
- AI-Driven Development: Utilize modern AI tools (e.g., CursorAI, GitHub Copilot) to accelerate development, refactoring, and documentation while maintaining code integrity.
- Exposure to AI/ML-enabled solutions particularly within healthcare or patient-care workflows.
- Excellent troubleshooting and debugging skills across complex, distributed systems.
- Experience working in Agile environments and driving DevOps practices, including CI/CD, observability, and operational excellence.
- Proven technical leadership with a strong track record of mentoring engineers and influencing architectural decisions across teams.
- Strong analytical and problem-solving skills, capable of delivering pragmatic, scalable, and innovative solutions.
- Excellent verbal and written communication skills, able to clearly articulate complex technical concepts to both technical and non-technical stakeholders.
- Curiosity and ownership mindset, with a passion for understanding complex codebases and continuously improving system design and quality.
- Willingness to explore and adopt AI tools responsibly to enhance productivity and innovation in your role
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
