
Turing
A fast-growing company that helps businesses leverage the power of machine learning and data to generate leads, enhance sales, and drive ROI is looking for a Full-Stack Developer. The developer will work directly with the CTO to architect and build various back-end microservices, front-end web apps, and internal tooling. The company uses a tailored technique and unique targeting strategies to determine who to target, what to say and when to reach out for an effective marketing campaign. This will be a full-time, long-term role that requires at least 4+ hours overlap with PST.
Job Responsibilities:
- Help architect and build the second version of the customer-facing web platform
- Develop back-end Microservices, front-end web apps, and internal CLI tools to expand the ecosystem and build a more efficient team
- Work with data science and engineering teams to help extract data from third-party APIs or client systems into our AI/ML pipeline
- Deliver simple yet elegant solutions to provide internal tools to the sales and management teams
- Work actively through long or short design phases
- Learn quickly and aid in the research of new tools that may provide a better solution to the problem at hand
Job Requirements:
- Bachelor??s/Master??s degree in Engineering, Computer Science (or equivalent experience)
- At least 3+ years of relevant experience as a full-stack developer
- Proficient with Go and Python for the back-end
- Solid front-end skills in Typescript and React
- Good understanding of CI/CD and Cloud technologies
- Knowledge of Gitlab, Docker, and Kubernetes is a plus
- Competency in GCP, AWS, ETL Pipelines, SQL, and Linux is nice to have
- Capable of diving into a complex codebase without too much spin-up
- Have a high level of independence with the ability to work with minimal supervision
- Expert ability to effectively identify and resolve project issues promptly
- Excited about the product-side of engineering with thoughtful opinions for a great user experience
- Ability to work without a fully-fleshed out spec in order to jump into code
- Be comfortable with fast changes in product requirements and the development environment