Senior Software Engineer, Meta
Meta Workspaces is a core product area at Smartly, helping advertisers manage, automate, and scale campaigns on Meta through Smartly. The team builds customer-facing experiences, automation capabilities, and integrations with the Meta Marketing API, enabling customers to access platform capabilities efficiently and operate at scale.
As a Senior Software Engineer, you will help design and evolve systems that power high-volume advertising workflows used by customers around the world. You will work across the full stack, own significant technical initiatives, and help shape the architecture of reliable, high-performance systems. You will collaborate closely with product managers, designers, and engineers to deliver features that directly impact how customers manage and automate their advertising operations.
What You Will Do
- Design, build, and maintain backend services and full-stack product capabilities at the core of Smartly’s Meta Workspaces.
- Build and maintain integrations with the Meta Marketing API, enabling customers to access new platform capabilities and manage advertising workflows through Smartly.
- Develop and operate systems that process high volumes of advertising operations and data while maintaining strong reliability, performance, and scalability characteristics.
- Own high-impact features from product discovery and API design through implementation, testing, rollout, and iteration.
- Collaborate with product, design, infrastructure, data, and engineering teams to turn business needs into reliable technical solutions.
- Improve the scalability, reliability, performance, and observability of services operating under real production load.
- Design robust APIs, service boundaries, and integrations that support complex automation and workflow-driven products.
- Explore practical ways to use AI-enabled tools to improve engineering workflows, developer productivity, and the quality of team delivery.
- Mentor other engineers and help raise the bar for testing, monitoring, code quality, and operational excellence.
What We Are Looking For
- Strong experience building and shipping production software as a backend or full-stack engineer.
- Professional experience with TypeScript and Node.js.
- Practical experience with relational databases, APIs, cloud infrastructure, and distributed systems.
- Experience designing, operating, and scaling production services with demanding reliability, performance, and availability requirements.
- Ability to make thoughtful technical decisions in ambiguous situations and balance quality, speed, and long-term maintainability.
- Experience collaborating across functions and contributing to technical discussions that shape product and engineering outcomes.
- Strong written and verbal communi