Senior Backend Engineer (Please go directly to our site to apply for this opportunity)
Reporting directly to our VP of Engineering, the Senior Backend Engineer will join an existing team of engineering and product talent. Currently a team of 7, soon to be 10, you will almost immediately own shipping a feature. You’ll get to know us, our business, the needs of our users, internally and externally, and we’ll get to know you and help integrate you into the team and company.
Because of your 5+ years of Backend Engineering experience, you should see yourself owning a large feature in the first 45 days and your evolution on the team should include moving toward a tech lead role. Driving large epics, building the team from an engineering hygiene and culture perspective, best practices, hiring and on-boarding new talent - should be responsibilities that excite you and be part of your existing skill set.
In order to be successful in this role you are consistently described as collaborative, a leader, great communicator, both verbally and in writing, and you deliver high quality code daily and lead by example. You don’t shy away from presenting, whether to leadership or at our weekly all-hands. You’re always looking for ways to improve and you understand that getting involved with the product discovery process is key to your success, and AlphaFlow’s.
Deliverables you’ll be measured on:
Design, implement, test, and deploy backend services with high SLAs
Own technical decisions for our backend APIs
Effectively write and present technical design documents
Actively contribute high quality code on a daily basis
Work with peers on the engineering team, reviewing code and helping others improve
Collaborate closely with the product, design and engineering teams - participating in daily standups, sprint planning and acceptance
Skills and Experience that will help set you up for success in this role:
Experience building and consuming RESTful APIs
Experience working within small teams & in fast moving environments
Experience in server-side programming languages (e.g. Go, Python, Java, C++)
Deep experience with relational databases
Clear, concise and persuasive communication style that motivates and enables action
Outstanding attention to detail, written/oral, analytical skills, and organizational practices
Experience prioritizing and managing priorities with internal teams and stakeholders
At least 5 years professional experience with the above content
Nice to Haves:
Experience with Go in a production environment
Previous startup experience through periods of high growth
Experience architecting and managing secure, scalable infrastructure using Kubernetes/Terraform/GCP