Job Closed
This listing is no longer active.
Future plc is a multiplatform media company that connects with over 400 million people across the world through its cutting-edge portfolio of over 200 brands. A
Backend Engineer, Golang
Location
United States
Posted
96 days ago
Salary
$160K - $215K / year
Seniority
Senior
Job Description
Backend Engineer, Golang
Future plc
• Design, implement, and test APIs for new products, features, and services • Maintain and optimize existing systems, with emphasis on database-related performance • Collaborate with other engineers across the stack as well as cross-functional stakeholders • Keep up to date with the latest technologies and industry best practices, and encouraging fellow engineers to do so • Serve as on-call engineer approximately one week per month, responsible for triaging incoming issues during non-working hour
Job Requirements
- 4+ years of production development experience, specifically working on backend / API
- Strong knowledge of Go, AWS, Docker (ECS), Postgres (RDS)
- Proven ability to employ software quality measures during development, such as unit/integration testing, monitoring, alerting
- Experience managing Docker-based microservice architecture
- Experience working in a fast-moving startup environment. You are adaptable to shifting priorities, and have a proven track record of cutting through asks to build what matters.
- Nice to have: experience working with ETL, with keen intuition for optimized database performance.
Benefits
- Health coverage: All employees have access to comprehensive medical, vision, dental, and disability insurance + tax savings accounts
- 401(k) plan
- Flexible Paid Time Off
- Future Membership: Enjoy our platform for free!
- Health, Wellness & Development: Health and fitness monthly stipend contributes to our employees’ overall wellbeing, with access to a mental health platform, reimbursement for medical travel, and an annual learning & development stipend.
- Remote First: Employment eligible to employees located anywhere in the continental US. No travel required.
- Join a diverse, passionate & driven team of all backgrounds.
Related Guides
Related Job Pages
More Backend Engineer Jobs
Java Backend Developer – N2 JR/PL
AVANTTiAgilidade | Senioridade | Transparência | Responsabilidade Social
• Early-career Java Backend professional (JR/PL) who will work on support, incident management, and N2 operations, with a clear path for future progression to N3.
• Lead the squad as Tech Lead, promoting alignment across teams • Orchestrate technical decisions and ensure the execution of viable deliveries • Mentor the team and foster good development practices • Design and develop secure backend solutions in Java • Contribute to distributed architectures and the evolution of critical components
Senior Full Stack Engineer – Backend Leaning
Canadian Nuclear LaboratoriesDelivering the science of tomorrow.
• Work directly with our CEO, CTO, and a handful of other engineers to build full stack features and improvements to the product • Work across the entire stack using cutting edge frameworks, tools, and own execution • Take true end-to-end ownership of your work and lead key components of our product roadmap • Refine the SDLC & CI/CD pipelines • Maintaining our AWS infrastructure
Senior C++ Software Developer
CSGCSG delivers innovative customer engagement solutions that help you acquire, monetize, engage and retain customers.
• Build and evolve high‑performance C++ systems that sit at the core of the platform, with a focus on keeping them stable, maintainable, and built to last. • Get hands‑on with performance work, understanding how the system behaves in production, identifying bottlenecks, and optimising code and memory where it matters most. • Tackle complex technical problems in a large, distributed environment, using sound judgement to arrive at practical, reliable solutions. • Work closely with a cross‑functional team—other C++ engineers, QA, architects, analysts, and product owners—to deliver end‑to‑end solutions and help shape technical decisions along the way. • Deliver reliably as part of a self‑managed Agile team, balancing new feature work with the ongoing health and reliability of existing systems. • Help raise the engineering bar by contributing to DevOps practices, using modern and AI‑assisted tooling, and mentoring junior developers through guidance and thoughtful code reviews.




