LTK is a global technology platform that empowers lifestyle creators to monetize their content. The Sr. Software Engineer I will be part of the Links team, focusing on developing scalable and reliable systems for an affiliate link optimization platform, while ensuring high performance and code quality.
Responsibilities:
- Collaborate with product and engineering teams to understand business requirements and translate them into technical specifications
- Write clean, efficient, and maintainable code that adheres to best practices and coding standards
- Write automated tests to ensure high code quality and reduce regression risks
- Come up with feasible and practical solutions to tough problems
- Troubleshoot and debug production issues and provide timely solutions
- Continuously improve the performance, scalability, and reliability of our systems
- Drive tasks to completion and take ownership for your portion of projects
- Work and succeed in a fast-paced and agile development environment
- Identify and drive improvements to our software and development processes
- Work with distributed teams across different time zones
Requirements:
- 8+ years of software development experience
- Degree: A bachelor's or master's degree in Computer Science, Software Engineering, or a related field is preferred, although relevant work experience can sometimes compensate for formal education
- Expertise in designing and maintaining scalable databases (preferably PostgreSQL) and understands the latest trends in database technology
- Experience with non-relational data stores such as DynamoDB or Cassandra
- History of designing and building scalable distributed systems in a cloud environment
- Experience writing services in Golang (preferred), Python, Java or equivalent
- Experience with relational databases such as MySQL
- Experience with AWS services such as ECS, Lambda, and RDS or equivalents
- Experience with containerization technologies such as Docker or Kubernetes
- Experience with CI/CD tools such as GitHub Actions or CircleCI
- Familiarity with infrastructure as code such as CloudFormation or Terraform
- Having built scalable internal and public-facing APIs (REST, JSON, HTTP)
- Comfortable shipping code multiple times per day
- Ability to model and conceptualize complex systems
- Excellent verbal and written communication skills to both technical and non-technical audiences
- Familiar with knowledge of observability tools such as DataDog
- Familiar with feature flags and A/B testing
- A mindset focused on seizing opportunities and moving with urgency
- Dedication to fierce prioritization and operational excellence
- Adaptability to a dynamic, fast-moving environment
- A growth mindset and openness to feedback