
Principal Software Engineer
EWN
full-time
Posted on:
Location Type: Hybrid
Location: Decatur • Texas • United States
Visit company websiteExplore more
Salary
💰 $130,000 - $170,000 per year
Job Level
Tech Stack
About the role
- Lead the design, development, and evolution of shared SaaS platform capabilities, frameworks, libraries, and standards
- Solve complex, cross-cutting technical challenges that span multiple teams and systems
- Write high-quality, production-ready code and tests where it creates the greatest leverage, especially for platform-level capabilities such as public APIs, integrations, and shared services
- Provide hands-on technical leadership through architectural guidance, design reviews, and close collaboration with product and sprint teams
- Establish and model high standards for software quality, performance, scalability, reliability, testing, and operational readiness
- Design systems that meet high throughput and performance requirements while ensuring observability and operational excellence
- Mentor and coach engineers at all levels, helping cultivate a strong, sustainable technical culture
- Enable teams after platform delivery through training, documentation, best practices, and ongoing technical guidance
- Collaborate with engineering leadership and cross-functional partners to define and evolve architectural principles and engineering standards
- Identify friction in the development lifecycle and lead initiatives to improve developer experience, tooling, workflows, and CI/CD pipelines
- Communicate complex technical concepts clearly to engineers, leaders, and non-technical stakeholders
Requirements
- At least 7 years of professional software engineering experience
- Demonstrated experience building and maintaining production systems with significant performance, scalability, or reliability requirements
- Deep understanding of modern software architecture, including distributed systems and service-oriented designs
- Strong software design, debugging, testing, and documentation skills
- Experience with test-driven development
- Ability to reason about tradeoffs involving performance, scalability, reliability, and maintainability
- Proven ability to operate effectively under ambiguity and make sound technical decisions
- Demonstrated experience mentoring, coaching, and influencing other engineers
- Excellent written and verbal communication skills, including the ability to explain complex technical topics clearly.
Benefits
- Medical, Dental, and Vision plans — EWN covers upfront costs for employees and eligible dependent children
- Voluntary benefits (life insurance, short-term disability, etc.)
- Retirement plan with company match (up to 4%)
- Flexible Spending Accounts (Health & Dependent Care)
- Health Reimbursement Account (HRA)
- Employer-paid Life and AD&D Insurance
- Paid Parental Leave
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
SaaSpublic APIsintegrationssoftware qualityperformancescalabilityreliabilitytest-driven developmentdebuggingdocumentation
Soft Skills
technical leadershipmentoringcoachingcommunicationcollaborationproblem-solvingdecision-makinginfluencingtrainingorganizational skills