This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
As a Senior Software Engineer at Tackle, you will be part of a fully remote, growth-stage company focused on transforming the software buying and selling process in Cloud Marketplaces (AWS, GCP, Azure).
The company emphasizes a healthy, happy, and productive remote work culture, ensuring all team members feel connected regardless of their location.
You will work on a platform that has helped many successful software companies list, sell, and scale their operations in Cloud Marketplaces.
The Engineering team is expanding, and you will be responsible for crafting solid and reliable software at a sustainable pace.
You will take on a pragmatic technical leadership role within an autonomous team of 5-7 engineers, a dedicated Product Manager, and UX support.
Your responsibilities will include solving complex technical problems, writing scalable and maintainable code, and participating in code reviews.
You will drive the apprenticeship program to mentor new and less experienced team members.
The role encourages curiosity and inclusivity, with a focus on understanding how your work contributes to the larger goals of the team and company.
Requirements:
You should have 6+ years of professional experience in building modern, scalable, and high-performing backend services.
A minimum of 3+ years of professional development experience in Go is required.
You must possess advanced skills in NoSQL database modeling with DynamoDB, including Single Table Design.
Advanced knowledge of relational databases such as Postgres is necessary.
Professional experience in deploying applications and managed services within AWS is required, including API Gateway, Lambda, and Step Functions.
You should have deep experience in infrastructure as code with AWS CDK, Terraform, or similar frameworks.
Strong experience in building RESTful APIs is essential.
An understanding of microservice event-driven design, ideally using Amazon Eventbridge, is required.
You should have strong fundamentals in type-driven development practices.
A self-motivated attitude with strong organizational skills is necessary.
You must have a positive and solution-oriented mindset and thrive in a fully remote organization with flexible schedules.
Clear and effective communication skills in both verbal and written form are required.
Benefits:
The position offers a competitive salary range of $132,000 - $181,500 a year, based on various factors including experience and internal equity.
Tackle promotes a culture of wellness, with empathetic servant leadership and flexible working hours to support work-life harmony.
You will have the opportunity to grow and evolve as an engineer through a tailored growth plan that aligns with your interests and aspirations.
The company values a collaborative environment where team success is prioritized over individual achievements.