FULL TIME
Strong Expertise in Golang and Cloud (AWS) And Kubernetes
Who You Are
You’ve been building server-side applications for a while now and can take a new
product from zero to one single handedly. You’re well versed in the pros and cons of
modern coding, storage, and caching technologies and frameworks, and know how to
architect for growing teams and the eventual separation of responsibilities. You’re very
comfortable architecting, monitoring, and managing cloud infrastructures. You’ve lived
the tradeoffs of balancing speed of delivery with long-term maintainability and know how
to get this right. You work well with a diverse set of stakeholders from across the
company. You know what frontend engineers need from a backend API to ensure they’ll
have everything they need for a powerful, flexible frontend in the long run. You’ll lead
teams to develop services for both internal and public use, while tackling the thorniest
bits yourself.
What You Will Work On
Gather and distill requirements
Produce clean, effective, modular code
Implement highly reliable, well-tested, well-monitored backend services
Research design patterns and decide solutions to all manner of
technical issues
Code, test, deploy, and operate modern web services
Help hire and develop our growing team
Qualifications
Minimum of 5 years experience in server side development
Mastery of Golang
Proficiency with SQL
Proficiency with cloud infrastructure management, preferably AWS
Familiarity with Kubernetes, but not required
The base wage range for this position based in our Cincinnati Office is targeted at
Technologies Used
Golang, MySQL, VueJS, AWS, Docker, Kubernetes
How You Will Do Your Work
As a Senior Backend Engineer, how results are achieved is paramount for your success
and ultimately result in our success as an organization. In this role, your foundational
knowledge, skills, abilities and personal attributes are anchored in the following:
Good judgment - the exercise of critical thinking, analyzing and assessing problems and
implications, identifying patterns, making connections of underlying issues,
understanding risks and developing mitigation strategies, and taking ownership of the
outcome.
Resourcefulness - taking a can-do approach, even in the face of obstacles and
constraints by assessing what’s in front of you and effectively and efficiently optimizing
what you have, whether it's working on something new or thinking about how to do
something better.
Teamwork and communication - putting our collective best together through
documentation, collaboration, relationship-building, listening, empathy, recruiting, and
evangelism.
Influence and leadership - fostering a community of knowledge-sharing, collaboration,
mentorship, and forward-thinking.
Skills and knowledge - the capacity to actively learn and apply specific domain
knowledge, know-how, and best practices to continually enhance and improve.
Adaptability - staying fluid in the face of changing landscapes and new knowledge, as
well as staying optimistic when processes change and require rework.
Any Graduate