freehire launches on Product Hunt on 26 August.

Follow →

Full Stack Engineer II (Python)

Summary

Build full-stack internal tools in Python and React that streamline data insights delivery for Applied Data Scientists, integrating with AWS, Snowflake, and Looker.

Develop and maintain internal tools: Build full stack applications that enable and streamline the delivery of insights and visualisations by Applied Data Scientists, using technologies like Python, React and AWS.
Collaborate with technical consultants: Work closely with consultants to understand project needs and translate them into scalable, user-friendly tools and interfaces.
Design intuitive UIs and tooling: Take ownership of designing and prototyping user interfaces and internal tools that enhance the workflow of Applied Data Scientists, ensuring usability and efficiency.
Integrate with data platforms: Design and implement backend services that interact with Snowflake, Looker and other data platforms to support dynamic, data-driven applications.
Contribute to infrastructure and deployment: Use Terraform and CI/CD pipelines to ensure reliable, maintainable and secure deployment of applications in cloud environments.
Continuously improve systems and practices: Participate in code reviews, share knowledge and help evolve engineering standards and best practices across the team.

What we are looking for:

  • 1-2 years of experience as a full stack software engineer, or experience as a backend engineer and a willingness to learn front end
  • Experience interacting with end users to gain understanding of requirements
  • Solid understanding of cloud development concepts
  • Experience with git, CI/CD pipelines, and infrastructure as code tools
  • A user-focused mindset and good communication skills
  • A willingness to learn and contribute to both new feature development and system improvements
  • An understanding of data engineering, data science and Gen AI concepts is a plus
  • Experience with our tech stack is a bonus.

Culture

  • Culture that supports true collaboration whilst embracing remote working
  • Generous holiday allowance with the opportunity to buy additional holiday
  • Approach to personal development where we encourage individuals to grow and share what they’ve learned
  • Frequent social events, both within the department and across the company

How to Apply

Interested in this position? Please submit your resume and cover letter through the application portal.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available