Staff Software Engineer (Backend - Golang - Min 7+ years of experience)
Outreach
Your Daily Adventures Will Include:
- Leading the architecture, design, and delivery of distributed cloud-native applications capable of high concurrency and demanding real-time data needs.
 - Developing strategy and hands-on solutions for scalable data pipelines, streaming analytics, and integrating ML/AI workflows.
 - Collaborating with data science, product, and engineering partners to ship intelligent, complex product features.
 - Setting and promoting engineering standards for code quality, security, and operational excellence; nurturing automation and continuous improvement.
 - Diagnosing and eliminating performance bottlenecks and proactively addressing reliability risks.
 - Mentoring, reviewing code/architectures, and fostering a culture of rapid learning.
 - Decomposing legacy systems into SOA/microservices, resolving tech debt, and evolving the architecture for scale.
 - Taking end-to-end ownership of major initiatives from planning through impact.
 
Our Vision of You:
- Demonstrated excellence designing and operating large-scale distributed systems with cloud service-oriented architecture.
 - Proven leadership in fast-paced environments, setting standards, and inspiring technical teams to exceed delivery goals.
 - Mastery in backend programming (Go required, Python/Java/Ruby a plus) and hands-on with distributed data platforms (Kafka, RabbitMQ, NoSQL).
 - Experience building APIs, analytics/data infrastructure, and deploying ML algorithms in production.
 - Excellent communication and cross-team collaboration skills.
 - Commitment to security, compliance, and robust, scalable design.
 - Growth mindset – always learning, always elevating the technical bar for the team.