We're seeking a seasoned and proficient Senior Golang Engineer ready to make a significant impact in a vibrant startup setting. Join Takt and lead the development of sophisticated, mission-critical applications crucial to the worldwide warehousing and distribution sector, enabling businesses to streamline operations by providing employees with the essential data for success.
At Takt, you will utilize advanced technologies, including Golang, microservices architectures, and cloud-native solutions. Based in Reston, VA, you'll work closely with our team four days a week, taking a leadership role in driving the technical direction of the Takt platform. This is a prime opportunity to further your career by tackling complex engineering challenges and contributing directly to high-impact solutions that empower major global enterprises. We are dedicated to supporting your professional growth within a collaborative and dynamic environment.
Takt is headquartered in Reston, VA and seeks local professionals who can be onsite a minimum of four days weekly. As a senior software engineer on our team, you will be instrumental in defining the architectural roadmap, design, and evolution of the Takt platform.
What You’ll Be Doing
- Design, implement, test, deploy, and maintain software solutions using Golang, focused on enhancing warehouse, distribution, and logistics performance, utilizing Linear for task tracking and prioritization.
- Develop and deploy scalable backend services utilizing microservices architecture and Google Cloud Platform (GCP), ensuring high availability and reliability.
- Build robust data processing pipelines leveraging Google BigQuery for analytics and reporting.
- Implement caching solutions using Redis to optimize application performance and data retrieval.
- Utilize Google Cloud Spanner for managing highly scalable and relational databases in a distributed environment.
- Deploy, manage, and maintain high-quality, distributed, and scalable software to Kubernetes environments on Google Cloud, ensuring performance and reliability.
- Operate within a dynamic, agile startup environment using Linear to manage tasks and prioritize features, with continuous integration and rapid development utilizing Cursor for real-time code sharing and review.
- Contribute to architectural decisions related to backend systems and infrastructure on GCP, ensuring best practices for security and scalability.
What You Should Have
- Bachelor's degree in Computer Science or a related field, or four years of professional experience as a Software Engineer with a focus on backend development using Golang.
- Extensive hands-on experience developing and deploying applications using Golang, preferably containerized with Docker and deployed to Kubernetes environments.
- Strong understanding of relational databases, distributed systems, and microservices architecture.
- Proficiency in Golang testing methodologies and writing comprehensive automated tests.
Ensuring a diverse and inclusive workplace where we learn from each other is core to Takt’s values. We welcome people of different backgrounds, experiences, abilities and perspectives. We are an equal opportunity employer and supportive place to work. Takt will ensure that individuals with disabilities are provided reasonable accommodations to participate in the interview process, perform essential job functions, and receive other benefits of employment.
Please note that visa sponsorship is not available for this position
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Agentic AI Engineer
2026-04-09
Embedded Linux Field Engineer for Devices/IoT
2026-04-11
Software engineer intern
2026-04-11
- Posted
- Jun 09, 2025
- Type
- Full-time
- Level
- Entry
- Location
- Reston
- Company
- Takt
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Agentic AI Engineer
2026-04-09
Embedded Linux Field Engineer for Devices/IoT
2026-04-11
Software engineer intern
2026-04-11