Contractor Contract Senior Software Engineer
YLD is hiring a remote Contractor Contract Senior Software Engineer. The career level for this job opening is Experienced and is accepting Brazil, Argentina based applicants remotely. Read complete job description before applying.
YLD
Job Title
Posted
Career Level
Career Level
Locations Accepted
Share
Job Details
YLD empowers clients to develop capabilities for competitive advantage. Built on extraordinary people, YLD aims to attract, inspire, develop, and retain talent as a software engineering and design consultancy.
About the role:As a Senior Software Engineer, you will build innovative products in a fast-paced Agile environment. You should be curious, passionate, and an effective communicator.
About You:A YLD Software Engineering Consultant is a skilled developer who enjoys sharing knowledge. You'll work within interesting projects, using Agile (Scrum) with a test-first mindset, pair programming, and code reviews.
We encourage you to apply if you have must-have experience in Python.
Your day-to-day responsibilities:- Crafting excellent products and building new features.
- Collaborating with your team on engineering initiatives.
- Being responsible for the production operation and monitoring of products.
- Driving good practices within your team.
- Participating in regular show and tells.
- 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
- Problem-solving skills
- Customer focus and quality mindset
- Experience working closely with engineering leadership and architects
- Exceptional communication skills