Hire Digital is seeking a Lead Software Engineer who will be the subject matter expert on the vast array of Hire Digital platform and services. The Lead Software Engineer will participate in high-level planning, and see through to the execution of various projects and products.
This is a remote position. We welcome candidates from any location. Resumes are to be submitted in English.
What you'll be doing:
- Handle operational issues and troubleshoot bugs across various products and programming languages.
- Work on the most challenging programming tasks across various company products.
- Evaluate internal technical approaches and drive consensus.
- Monitor applications, dashboards, and alerting/paging of technical issues to the respective technical staff members.
- Work with internal and external customers to architect technical solutions, and consult on external projects.
- Manage and lead daily scrum meetings with the engineering staff.
- Manage and participate in code reviews to maintain a high-quality code culture.
- Regularly update stakeholders on the progress of the project roadmap.
Requirements
- A degree in computer programming, computer science, or a related field.
- 5-8 years of experience working in a software engineering role.
- Fluency in multiple programming languages including Python, Javascript, and Golang.
- Strong hands-on experience working with React, Django, and other Javascript and Python frameworks.
- Strong grasp on networking, security, and DevOps processes.
- Hands-on experience with Amazon Web Services (AWS).
- Hands-on experience building RESTful APIs and working with GraphQL, Websockets.
- Deep experience working with relational databases (e.g. PostgresSQL), and technologies such ad Redis, Elasticsearch, Solr.
- Experience building large, scalable distributed systems with a good understanding microservices architecture.
- In-depth understanding of computer science fundamentals (e.g. data structures, algorithms, operating systems, networks, databases).
- Experience with performance tuning, caching, and concurrency handling.
- Experience working with and managing technical staff.
- Able to work independently and collaboratively.
- Project and time management skills.
- Strong problem solving and verbal and written communication skills.
About Hire Digital
Hire Digital is a freelance network of top talents in digital marketing, web development, and design. Our clients work with high-performing teams as well as individual talents who have gone through a rigorous screening process. Clients such as Shopify, Expedia, and Stripe have access to high-performing talents on-demand, with guaranteed performance.
Powered by JazzHR
tctmxKovpB