SonicJobs Logo
Left arrow iconBack to search

Python Developer

Yolk Recruitment
Posted 3 days ago, valid for 7 days
Location

Cardiff, South Glamorgan CF24 0TB, Wales

Salary

£80,000 - £120,000 per annum

Contract type

Full Time

By applying, a CV-Library account will be created for you. CV-Library's Terms & Conditions and Privacy Policy will apply.

Sonic Summary

info
  • The job is for a Software Engineer position that is fully remote, offering a salary range of $100,000 to $120,000.
  • Candidates should have a minimum of 5 years of professional software development experience, particularly in building complex back-end systems.
  • The role involves working with a modern tech stack, including Google Cloud, Postgres, and Kubernetes, focusing on automation and efficiency for small businesses.
  • Applicants should possess a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field, along with strong programming skills in Python or other specified languages.
  • The company values innovative work and offers a collaborative environment with a diverse team of around 150 professionals.

Software Engineer - Fully Remote - 100k - 120k

About the Role

I'm working on behalf of an innovative tech company that provides seamless digital solutions to support small business operations. Their platform simplifies essential tasks, leveraging advanced technology and outstanding service to help users excel. Geared towards freelancers, entrepreneurs, and small businesses, their solutions streamline workflows so users can focus on their core work.

With automation at the heart of their mission, they enhance productivity by addressing routine challenges and making everyday tasks more efficient. The company employs around 150 skilled professionals globally including developers, data scientists, and strategists who are dedicated to elevating the platform. Trusted by a substantial user base, the company's modern tech stack and agile practices allow for rapid and efficient deployment of updates.

Why Join?

  • Innovative Environment: Be part of a team that's at the forefront of fintech innovation.
  • Impactful Work: Help automate and simplify the tedious tasks small business owners face daily.
  • Tech-Forward: Work with the latest tech and methodologies, deploying code to production up to 750 times a month.
  • Diverse Team: Join a talented group of around 150 professionals, including software developers and data scientists.
  • Trusted by Many: Over 100,000 customers rely on this service for their banking and administrative needs.

The Tech Stack

  • Infrastructure: Google Cloud
  • Databases: Postgres (Cloud SQL, AlloyDB), MongoDB (Atlas)
  • Messaging: RabbitMQ (CloudAMQP)
  • Microservices: Kubernetes (GKE), mainly developed using modern async Python

What We're Looking For

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 5 years of professional software development experience, with a focus on building complex back-end systems.
  • Technical Skills:
  • Proven experience of building complex distributed backends in Python, or in one of the following programming languages and be ready to switch to Python: C#, C/C++, Go, Rust or Java.
  • Knowledge of basic data structures and algorithms.
  • Strong understanding of event-driven architecture: design/implementation of event-driven systems, addressing the challenges it brings.
  • Solid concurrent programming experience.
  • In-depth experience with Postgres (or with any other database): indexing issues resolution, concurrency control, fail-over mechanics, etc.
  • Being a top individual contributor while effectively collaborating with teammates and fellow software engineers from other teams

Apply now in a few quick clicks

By applying, a CV-Library account will be created for you. CV-Library's Terms & Conditions and Privacy Policy will apply.