Contract Senior Software Engineer (Python)

Posted 13 Days Ago
Be an Early Applicant
12 Locations
Remote
Senior level
Software • Consulting
The Role
As a Senior Software Engineer, you will craft scalable backend solutions, collaborate on engineering initiatives, and ensure product quality within a fast-paced Agile environment.
Summary Generated by Built In

Location: Latin America (Brazil, Argentina, etc) 

Department: Engineering

Employment: B2B Contract 

Duration: 3 Months with the possibility to extend 

About YLD:Everything we do is to empower our clients to move forward. Our purpose is to help our clients develop the capabilities they need to outperform their competitors. Our success is a consequence of ensuring our clients are successful. Our company is built on extraordinary people; we aim to attract, inspire, develop and retain them. YLD is a software engineering and design consultancy; we create digital capabilities for our clients that last beyond our engagement. We have offices in London, Lisbon, and Porto. About the role:

As a Senior Software Engineer, you’ll be part of a client team building innovative products. We expect you to be curious, passionate, driven, and enthusiastic. You’ll be proficient at problem-solving, and crafting scalable, resilient, and fault-tolerant architectures. You’ll be an effective communicator and a team player. Furthermore, you and your team will move in a fast-paced engineering environment, achieving outstanding results and delivering exciting projects.

About You:

A YLD Software Engineering Consultant is a highly skilled developer who exemplifies the highest standard in software engineering and enjoys sharing their knowledge and experience with others.
You’ll have the opportunity to build and deliver software within some interesting projects, both in terms of the product and the methodology. We work in an Agile environment (Scrum) with a test-first mindset (actually, writing code without tests should be unthinkable). We are also big advocates of pair programming and nothing is released until we have a code review.
You have a real passion for problem-solving and are an active learner who gets excited by working collaboratively with those around you.
If you are a proactive, adaptable, and enthusiastic engineer with must-have experience in Python and a passion for leveraging multiple technologies to build exceptional backend solutions, we encourage you to apply. Join our team and contribute to the development of innovative products that make a difference in the industry.

Your day-to-day responsibilities will look like this:
  • Crafting excellent products! As a Software Engineer, you will be building new features that meet the needs of our clients customers
  • Working closely with your team, regularly collaborating and on engineering initiatives, to continually push yourselves to be better
  • Being responsible for the production operation and monitoring of products inline with SLAs
  • Driving good practices within your team, making an impact on the whole department
  • Participating in regular show and tells, promoting your work to both your department and the wider company
You’ll have the following skills and experience:
  • Experience with modern frameworks across the stack (FastAPI, Gin, Express, etc.)
  • Experience building modern data pipelines using dbt, Kafka, Spark, AWS Kinesis, AWS Lambda, and Apache Airflow (or similar);
  • Experience working with data lakes; experience with Spark or Databrick;
  • Comprehensive testing experience (unit, integration, e2e, security) and performance optimization
  • Scalable system design patterns, load balancing, and high-availability architectures
  • Database design and Data modelling (both relational and NoSQL)
  • Understanding of common data transformation and storage formats, e.g. Apache Parquet
  • API development (REST, GraphQL, gRPC) and event-driven architectures
  • Caching strategies and message queue systems (Redis, Kafka, RabbitMQ)
  • Cloud platforms (AWS, Azure, GCP) with containerisation (Docker, Kubernetes)
  • CI/CD pipelines and Infrastructure as Code (Terraform, CloudFormation)
  • Monitoring, observability, and performance optimisation tools
  • You can keep a cool head when debugging production issues
Non-Technical competencies:
  • Problem-solving skills that balance innovation with pragmatic technology choices to solve business needs
  • Comfortable working in a dynamic production environment and taking care of client expectations effectively
  • Distinct customer focus and quality mindset
  • Experience working closely with engineering leadership and architects to deliver high-quality solutions
  • Experience in maintaining a high degree of ownership and transparency in deliverables
  • An exemplar of YLD’s brand and safeguarder of our reputation
  • Exceptional communication skills, able to communicate complex ideas in a simple fashion
What you’ll get in return:
  • The chance to work with a forward-thinking, ethical, and fun group of people and to develop and grow your skills in a fast-moving business
Our typical Recruitment Process looks like this:
  • 1st Interview with someone from the Talent team (30/45 mins)
  • Technical Interview with our Senior Developers (1h30)
  • Meet our Client Partner and Engineering Operations Manager (30 mins)
We live and breathe our values, and know you will too:
  • Growing every day
  • Including everyone
  • Relationships built on honesty and ethics
  • Inspiring solutions
  • Winning together

We’re an equal-opportunity employer and value diversity in all its forms. We do not discriminate based on race, religion, colour, national origin, gender, sexual orientation, pregnancy or maternity, age, marital status, or disability. We also offer a remote-first working environment, with flexible working and work–life balance as standard for all employees.

Top Skills

Apache Airflow
Aws Kinesis
Aws Lambda
CloudFormation
Dbt
Docker
Express
Fastapi
Gin
Kafka
Kubernetes
Python
Redis
Spark
Terraform
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
London
127 Employees
Year Founded: 2013

What We Do

With offices in London, Lisbon, and Porto, YLD is a product design and software engineering consultancy specialising in customer experience and disruptive technologies. We were among the first adopters of innovative technologies like Node.js, React.js, React Native, Kubernetes, and GraphQL, which are now staples for many businesses. YLD was also an early adopter of Design Systems as a service and founded Design Systems London, a non-profit community focused on design and product. We leave your teams and tech in a better space by curating bespoke teams of cross-functional experts in software engineering, architecture, DevOps, delivery, design, product and data science to work alongside your teams through close collaboration and, where needed, pair programming or technical training. We drive rapid iteration towards key business objectives, vision and chosen metrics, creating a long-standing product culture and delivery capability in each piece of work. We’ve helped companies like Bulb, Uphold, NewDay, GoDaddy, CondeNast, and many others, achieve technical product excellence. As a result, we enable organisations, regardless of industry, to become their most successful by creating and nurturing a culture that embraces experimentation and learning that lasts beyond the partnership. We are committed to the Open Source community, with almost 10,000 contributions across 500 open source projects. Collective contributions result in more robust, innovative and faster solutions, allowing open source communities to review the code and propose improvements that increase security and reliability. We are also actively engaged in numerous engineering and design communities, supporting and organising the likes of ReactJS Girls and Design Systems London with both online and in-person events and conferences

Similar Jobs

IMC Trading Logo IMC Trading

NeurIPS 2025

Fintech • Machine Learning • Software • Financial Services
Remote or Hybrid
16 Locations
1954 Employees

Rubrik Logo Rubrik

Join Our Engineering Talent Community

Artificial Intelligence • Big Data • Cloud • Information Technology • Software • Cybersecurity • Data Privacy
Remote
15 Locations
3000 Employees

Rubrik Logo Rubrik

Join Our Talent Community

Artificial Intelligence • Big Data • Cloud • Information Technology • Software • Cybersecurity • Data Privacy
Remote
15 Locations
3000 Employees

Rubrik Logo Rubrik

Join Our Sales Talent Community

Artificial Intelligence • Big Data • Cloud • Information Technology • Software • Cybersecurity • Data Privacy
Remote
15 Locations
3000 Employees

Similar Companies Hiring

Standard Template Labs Thumbnail
Software • Information Technology • Artificial Intelligence
New York, NY
10 Employees
PRIMA Thumbnail
Travel • Software • Marketing Tech • Hospitality • eCommerce
US
15 Employees
Scotch Thumbnail
Software • Retail • Payments • Fintech • eCommerce • Artificial Intelligence • Analytics
US
25 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account