How Remoteville checks and expires listings
Senior Backend Engineer
Skills
Back-End Web DevelopmentRelational DatabasesSoftware DevelopmentCSSCode ReviewDatabasesGo
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- Must work in North/South American time zones
- 7+ years of relevant experience
- Proven delivery of scalable distributed applications in Golang on cloud infrastructure
- Excellent communication skills and a collaborative mindset
- Experience working with customers to solve real-world problems
- Strong understanding and experience with scalability issues in cloud infrastructure
- Comfortable with UNIX environments
- Experience with RDB systems, preferably MySQL
- Ability to deliver quality solutions independently
- Preferred experience in distributed companies
Nice to have
- Friendly
- Empathetic
- Supportive
- Professional
- Respectful
Day to day
- Mentor team members through code review, pair programming, and training to enhance collective knowledge and best practices
- Build and maintain well-architected, well-tested, and easy-to-understand services in Go for scalable messaging
- Collaborate to define and build new features and infrastructure essential for customer and company success
- Assist tech support teams in diagnosing operational issues to help customers achieve their goals
- Engage in a supportive team environment that encourages professional growth
Hiring process
- 30 minute video call with a Recruiter
- 60 minute Technical Interview with two members of our engineering team
- Take Home Assignment
- 60 minute Assignment Review Call with two members of our engineering team
- Final Interview with Hiring Manager
