LTK is looking for a Software Engineer II, Backend to help build experiences that allow creators to grow and foster their community of followers and shoppers, focusing on how consumers find and interact with LTK creators and establishing new practices in delivering rankings and recommendations.
Requirements
- 3+ years of software development experience.
- History of designing and building highly scalable distributed systems and processes in a cloud environment.
- Experience with non-relational data stores such as DynamoDB or Cassandra.
- Experience writing services in Golang (preferred), Python, Java or equivalent.
- Experience with AWS services such as ECS, Lambda, and RDS (among others).
- Experience with containerization technologies such as Docker or Kubernetes.
- Experience with CI/CD tools such as GitHub Actions or CircleCI.
Responsibilities
- Architecting and developing scalable customer-facing platforms and products.
- Building enterprise-level system integrations.
- Coming up with feasible and practical solutions to tough problems in an organized and documented fashion.
- Write very high-quality code that is robust and easy to maintain with tests.
- Take ownership of projects and drive them.
- Work and succeed in a fast-paced and agile development environment.
- Identify and drive improvements to our software and development processes.
Other
- Work with distributed teams across different time zones.
- Strong technical leadership and mentoring skills.
- Ability to model and conceptualize the integrations across complex systems.
- Excellent verbal and written communication skills to both technical and non-technical audiences.
- The opportunity to be part of the leading global company in creator commerce