They have been setting the standard for direct-to-home services technology for nearly 7 years and continue to lead innovation in an industry that provides services to hundreds of thousands of residents across the United States. People who come to work at the company are straight-talking, forward-thinking, hard workers who come together both to collaborate and to have a good time. Our client, the leader in the pest control industry, is looking for Software Engineers. Their SDEs are relied on to build the future of their direct-to-home service delivery platform. As a part of their Engineering department, this role requires the ability to move quickly, think deeply and work well with others on your Agile Scrum team: engineers, UX, product owners, and stakeholders. As a Senior Software Engineer, you will engineer, code, and test resilient, highly-scalable software systems for both their web applications as well as backend APIs for their mobile apps servicing their hundreds of thousands of customers. They are significantly building out the engineering teams and are seeking talented coders who love growth to be a part of this expansion.
Solve technical problems by working closely with Agile scrum masters, UX, product managers, and remote teams.
Review and correct code for quality and design
Manage the delicate balance between implementation complexity, time to market, and scalability and resiliency.
Design high-performance database schema and code architecture.
Empower remote teams to deliver stable, high-performing, and reliable code. This requires regular interactions with remote teams in the mornings.
Contribute significantly to sprints, meet sprint deadlines, help other team members with their sprint commitments and take the lead on urgent tasks.
Good spoken English skills
Bachelor’s/Master’s degree in Engineering, Computer Science (or equivalent experience)
Knowledge about different architects and system design
Working knowledge of database and code architecture best practices.
Working hours: 8 pm - 2 am (GMT+7), Mon to Fri (with 2 additional flexible hours, total 8 hours / day)
Round 1: Initial Interview
Length: 20-30 mins : Live code + Technical & System Design questions
Round 2: Technical interview with the US company, similar to Round 1 but more complicated. We’ll hold a 15-minute preparatory meeting beforehand so that you can well perform and achieve your targets.
(length: 30-45 mins)
Company culture interview with the US company ((15-30 mins), mainly asking questions related to your behavior and problem-solving skills when you co-work with the team.