Principal Software Engineer

November 11

Apply Now

Description

• Responsible for leading large technical initiatives on complex solutions at WellSky • Providing technical leadership, insights, and motivation to a team of highly skilled developers • Owning deliverable results in a critical area of development while providing reliable, efficient, high-quality software and hardware solutions • Impacts architecture and process improvements across multiple product lines within a business unit • Analyzing system requirements or specifications, translating them into actionable work units for the team to conceptualize • Developing high quality software using the established coding standards and development best practices for multiple product lines • Leading large initiative while mentoring, teaching, guiding, and improving the productivity of other Software Engineers • Conducting system analysis and proof of concepts, partnering with architect and/or leadership involvement • Researching and recommending software tools/frameworks/products and/or emerging technologies as needed for a solution • Enforcing the development of unit tests, automated tests, and performance tests as needed to ensure quality • Supporting general debugging and isolating areas for improvement • Capturing and analyzing performance test metrics and providing operational documentation • Reviewing appropriate documentation as needed to run/support the software • Participating in incident analysis and resolution, and documenting the results of testing, including analysis of defects or support tickets • May be asked to manage a small team of engineers • Performing individual contributor's duties for at least 50% of the time

Requirements

• Bachelors or Master’s in computer science or a related field, or equivalent work experience • 12+ years' experience building cloud SaaS applications using C#, Python, .NET, JavaScript and related frameworks • 5+ years' experience building RESTful and GraphQL APIs • 3+ years' experience building and supporting SaaS applications with Google Cloud services like Cloud Run, GKE, Firestore, Spanner, AlloyDB, BigQuery, Dataflow, PubSub, Workflows etc. • 3+ years in a Technical leadership role influencing at all levels of organization • Experience leading across the software development lifecycle, including deep knowledge of best practices surrounding Git and GitHub, pull requests and code reviews, continuous integration and delivery, and post-deployment monitoring and analysis • Experience building SaaS applications using domain-driven, event-driven and microservices architectures • Experience working with SRE engineers on application logging, monitoring, alerting and security • Excellent written and communication skills with experience doing presentations to various audience types • Self-starter and collaborate with other teams (inside and outside of development) • Enthusiasm for learning, collaboration and mentorship

Benefits

• Excellent medical, dental, and vision benefits • Mental health benefits through TelaDoc • Prescription drug coverage • Generous paid time off, plus 13 paid holidays • Paid parental leave • 100% vested 401(K) retirement plans • Educational assistance up to $2500 per year

Apply Now

Similar Jobs

November 11

Lead engineering team for scalable search platforms at e-commerce company.

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com