Tech Stack
Amazon RedshiftAWSCloudJavaScriptJenkinsMySQLNode.jsPostgresSQLTerraformTypeScript
About the role
- Design and implement innovative next generation systems in Franchisee tech and high-performance products and services
- Design, develop, and maintain software applications using modern programming languages and technologies.
- Raise the bar on team processes, deployments, developer experience, and code standards
- Collaborate with cross-functional teams to understand project requirements and translate them into technical solutions.
- Be up to date on the latest technologies that can help improve the developer and guest experiences
- Troubleshoot and debug software issues, implement solutions, and improve system performance.
- Provide detailed and constructive design and code reviews to teammates on their code
- Write multiple forms of testing, including in unit, integration, and end-to-end
- Create best-in-class software based on an understanding of business and technical priorities and needs
Requirements
- 6+ years of software engineering experience working on consumer facing products and services
- Experience using modern JavaScript/TypeScript build and packaging systems
- Experience with Node and relevant frameworks, NestJS and/or Express preferred
- Broad knowledge of database systems (relational and otherwise) as well as their tradeoffs
- Strong SQL expertise with one or more of the major databases (MySQL, Postgres, SQL Server)
- Cloud deployment expertise, preferably AWS + Terraform
- Functional knowledge of Build / Automation / CI-CD tools (CircleCI, Jenkins, GitHub Actions, etc)
- Familiarity with Observability tools and instrumentation (Datadog, New Relic, Cloud watch, etc)
- Excellent team player with strong interpersonal and communication skills
- Bachelor's degree in computer science/related fields or relevant industry experience
- Experience with Snowflake, AWS Redshift, or other data lake/warehouse technologies
- Experience with time series database patterns
- Knowledge of analytics databases and data pipelines (OLAP, ETLs)
- unique and progressive benefits
- comprehensive global paid parental leave program
- free telemedicine and mental wellness support
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaScriptTypeScriptNodeNestJSExpressSQLMySQLPostgresAWSTerraform
Soft skills
team playerinterpersonal skillscommunication skills
Certifications
Bachelor's degree in computer science