Post Job Free
Sign in

Full Stack Engineer

Company:
Motion Recruitment
Location:
San Mateo, CA
Posted:
May 15, 2025
Apply

Description:

Our client, one of the leading global video game and digital entertainment companies, is hiring for a contract Developer Experience Engineer (Full-Stack, DevOps tools). This is a hybrid position with a preference for 1 day onsite per week in San Mateo, CA.

In this role, you will be instrumental in designing and developing exceptional products and infrastructure solutions that enhance the developer experience and boost overall productivity. The ideal candidate will have solid experience in full-stack software development, an understanding of cloud-native architectures, and expertise in APIs and developer tools. The client is also looking for someone passionate about automating processes and creating innovative solutions to drive productivity.

Contract Duration: 12-Months (with potential to convert to FTE)

Required Skills & Experience

Programming Skills: Strong programming skills in Node or React and working knowledge of at least one additional general purpose language (Go, JavaScript, TypeScript, Python, etc.).

API Integration: Experience in designing and integrating RESTful APIs with a focus on robust, scalable solutions.

Version Control & Testing: Proficient in using version control systems, with a solid grasp of testing strategies, debugging complex issues, and performing detailed code reviews.

DevOps Tools: Hands-on experience with Kubernetes is required. Terraform is also highly preferred.

Cloud Services: Experience with one of the major cloud platforms is required; AWS is preferred.

Problem Solving & Collaboration: Strong problem-solving abilities and a collaborative mindset to tackle challenges across the software development cycle.

Documentation & Communication: Excellent documentation skills and the ability to communicate effectively with technical and non-technical stakeholders.

Desired Skills & Experience

AI experience or knowledge

Familiarity with Agile methodologies.

Knowledge of other cloud providers or infrastructure tools.

Working experience in productionizing LLM based solutions.

Knowledge in at least one of the RAG framework (e.g., Langchain, Llamaindex).

What You Will Be Doing

Daily Responsibilities

Building tools, services, and automation to improve processes and code for developers.

Creatively address day-to-day developer inefficiencies using the most effective methods available by advancing the frontiers with new tools and technologies and using a data-driven approach to achieve desired results, improving all facets of the development process.

Seek out the root cause when debugging software defects and champion improvements that prevent future issues.

Collaborate with engineers across our group to identify pain points in the engineering process and define, instrument, assess, communicate, and monitor engineering velocity and system health metrics.

Influence product architecture and infrastructure design decisions for effective robustness and scalability.

Evangelize and automate exemplary practices for coding, build systems, tests, CI/CD pipelines, and release processes.

Develop high-quality sample code, documentation, and technical demos to improve the developer experience.

Exercise full agency to propose and/or add new tools and processes as needed to improve all aspects of developer experience.

Apply