Principal Engineer Front End
Job Description
Submittable is a growing social impact platform used by thousands of companies, governments, and philanthropic organizations to manage their social impact programs and maximize their impact. We have helped big and small organizations worldwide run 134,000 programs and collect nearly 22 million applications to date. Grow your career at a public benefit corporation and Inc. 5000 fastest-growing company, while having a positive impact on people globally.
Are you inspired by inventions? Is problem solving through teamwork in your DNA? At Submittable we build software that enables our customers to drive positive social change around the globe. This is an amazing opportunity to join a growing SaaS startup focused on building a product that at its core, is designed to help.
This is a senior technical leadership role on the Submittable engineering team. As a principal engineer you will have the opportunity to drive and own architecture for systems and services. You will have a help influence our choice of stacks, languages, and frameworks. You will help to mentor and grow our junior engineers, and you will contribute to building a positive and inclusive engineering culture.
With a focus on the front end, you will help the team with implementation, developer experience, voice of the customer, and making data driven decisions. A deep level of integration with our internal Product teams and Design teams is expected in this role.
If you are ready for a new adventure at a growing SaaS startup, we would love to hear from you. Our engineering offices are in Bellevue, WA and Missoula, MT.
What You’ll Be Doing:
- Play a central role in the technical design process of new systems, services, experiences, and platforms
- Ensuring the engineering efforts are high quality and moving in the right direction
- Work cross functionally to ensure that infrastructure and test efforts match planned
- Act as a consultant for feature teams and any technical issue in engineering
- Function as the most senior technical resource for the various Scrum teams
- Mentoring software engineers and engineering managers from a technical perspective
- Reviewing code/PRs ensuring that our software is increasing in quality and providing feedback to ICs about their code
- Work closely with internal engineering stakeholders and external product managers to couple the growth and capabilities of the platform to the needs of the company
- Drive the reduction of technical debt through a cycle of continuous improvement and iterative change
You’ll Be Successful With:
- 10+ years of professional software development experience
- Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operation
- Experience with front end technologies such as React, GraphQL, etc.
- Experience in communicating with other technical teams, and senior management to collect requirements, describe software product features, technical designs, and product strategy
- Experience mentoring junior software engineers to improve their skills, and make them more effective, product software engineers
- Experience influencing software engineers’ best practices within your team
- Hands-on expertise in many disparate technologies, typically ranging from front-end user interfaces through to back-end systems and all points in between
- Must be able to work with technologies including: AWS, Azure, Git, GitHub Actions, Kubernetes, Docker, AWS CDK/SDK/API, Terraform, Python, .NET, Java, JavaScript, Bash, YAML, DAST, Datadog, Akamai
The salary range for this position is $175,000-$235,000 annually; base pay offered may vary depending on location, experience, skills, relevant education, and training.
Position Location: This role will be located in Bellevue, WA or Missoula, MT following a hybrid work model.
We are interested in every qualified candidate who is eligible to work in the United States, however, we are unable to accommodate scholastic or employment visas at this time.
About Submittable
Submittable is on a mission to empower social good organizations with technology that accelerates their work and scales their impact. We partnered with thousands of organizations, governments, and corporations last year to launch 10,000+ programs, process over 4 million applications, and distribute $2.5 billion in funding and aid.
We are proud to offer highly-competitive benefits for full-time employees, including:
- Health insurance, 401K, life insurance, and optional HSA, FSA, and DCA accounts
- Flexible hours, including flexible vacations and sick leave, and remote work options
- Generous paid parental leave policy for mothers, fathers, and adoptive parents
- Professional development stipends
- Involvement in community outreach programs for all employees, including company volunteer outings at local nonprofits
- Fully-stocked kitchens with complimentary snacks and beverages for all employees when working in either of our offices
- Weekly catered lunches in both offices
- Monthly company sponsored happy hours and gatherings
As a product used globally, we're very motivated to hire and support employees who are representative of different and diverse backgrounds and experiences, including but not limited to diversity of ethnicity, sexual orientation, gender, religion, ability, culture, and socioeconomics.
Date Posted
02/26/2023
Views
1
Similar Jobs
Principal / Lead Software Engineer- RUST (Algorithmic and Mathematics) - m/w/d - HERE Technologies
Views in the last 30 days - 0
HERE Technologies is seeking a Principal Software Engineer to lead the development of extended services for their VRP solver Tour Planning The role in...
View DetailsSoftware Architecture Engineering and Cloud Computing Engineer - The Aerospace Corporation
Views in the last 30 days - 0
The Aerospace Corporation is seeking a Senior Project Engineer with expertise in software architecture engineering and cloud computing The role involv...
View DetailsLead Technical Support Engineer - HERE Technologies
Views in the last 30 days - 0
This role Senior Technical Support Engineer at HERE Technologies involves supporting a diverse portfolio of products and services acting as a technica...
View DetailsSenior Software Engineer (Scala/Java) - HERE Technologies
Views in the last 30 days - 0
HERE Technologies is seeking an experienced backend engineer with strong Java or Scala skills to join the Map Processing Pipelines team The role invol...
View DetailsSoftware Engineering Manager - Cargill
Views in the last 30 days - 0
The Software Engineering Manager job involves setting goals for a team responsible for software project development and delivery ensuring quality stan...
View DetailsSales Development Representative - UK (Remote) - Dscout
Views in the last 30 days - 0
Dscout is a company that specializes in experience research solutions helping innovative companies like Salesforce Sonos Groupon and Best Buy to build...
View Details