The Manager of Engineering will lead a Java development team, driving innovation and ensuring compliance in federal and AWS environments, while improving engineering processes and practices.
Who are we?
Smarsh empowers its customers to manage risk and unleash intelligence in their digital communications. Our growing community of over 6500 organizations in regulated industries counts on Smarsh every day to help them spot compliance, legal or reputational risks in 80+ communication channels before those risks become regulatory fines or headlines. Relentless innovation has fueled our journey to consistent leadership recognition from analysts like Gartner and Forrester, and our sustained, aggressive growth has landed Smarsh in the annual Inc. 5000 list of fastest-growing American companies since 2008.
Summary
We are seeking an experienced and highly capable Manager of Engineering to lead our US Server team. This role involves managing and mentoring a team of Java developers, while also providing strong technical leadership across system architecture, design, and implementation. You will guide the team in developing new product capabilities and enhancing existing ones across both our federal enclave environment and our AWS-based cloud production environment. This position includes dual responsibility across two major domains. Leading, designing, and supporting capabilities within our federal enclave, including strict compliance requirements, secure development practices, and constrained deployment workflows. Driving cloud-native development in AWS, improving our services, reliability, scalability, and efficiency with modern DevOps practices and tooling. The ideal candidate is a strong technical leader, an excellent communicator, and someone who thrives in an Agile environment where mentorship, ownership, and collaboration are key.
Our tech stack includes Redis, Oracle, PostgreSQL, Kafka, Spring, Microservices, Docker, Kubernetes, AWS, Jenkins, Grafana, ELK, Maven, and GitHub
How will you contribute?
- Lead, mentor, and manage a team of Java developers, including hiring, coaching, performance reviews, and professional development.
- Own technical design and architecture decisions across services deployed in both federal enclave and AWS cloud environments.
- Guide team members in delivering high quality, secure, and scalable backend systems.
- Promote engineering best practices, including code quality, system design, test coverage, DevOps, and security.
- Collaborate closely with Product, DevOps, QA, and Security teams to ensure high quality and compliant releases.
- Oversee production troubleshooting, root cause analysis, system tuning, and operational improvements.
- Drive innovation, evaluate new tools and technologies, and continuously improve engineering processes.
- Lead Agile ceremonies and ensure predictable, high quality delivery.
What will you bring?
- 5+ years of hands-on experience in Java development, including strong expertise with Spring / Spring Boot.
- 2+ years of experience leading a development team or providing significant technical leadership.
- Strong understanding of OOP, Java internals, concurrency, and multi-threaded programming.
- Proven experience in designing and implementing distributed backend systems and microservices.
- Hands-on experience working within secure or federal enclave environments or similar highly restricted environments.
- Practical experience with AWS cloud services and cloud-native architectures.
- DevOps-oriented mindset, familiarity with CI/CD pipelines, observability, automation, Docker, and Kubernetes
- Strong communication skills and ability to lead both people and technology.Experience with production environments, monitoring, metrics, and performance optimization.
- Experience supporting FedRAMP-certified products.
- Knowledge and hands-on experience with Kafka or other event-driven messaging systems.
- Familiarity with Redis, Oracle, or PostgreSQL databases.
- Experience with Jenkins, Grafana, ELK, GitHub Actions or similar tools.
- Strong testing mindset (unit, component, integration).
- Experience with large-scale microservices architectures.
About our culture
Smarsh hires lifelong learners with a passion for innovating with purpose, humility and humor. Collaboration is at the heart of everything we do. We work closely with the most popular communications platforms and the world’s leading cloud infrastructure platforms. We use the latest in AI/ML technology to help our customers break new ground at scale. We are a global organization that values diversity, and we believe that providing opportunities for everyone to be their authentic self is key to our success. Smarsh leadership, culture, and commitment to developing our people have all garnered Comparably.com Best Places to Work Awards. Come join us and find out what the best work of your career looks like.
Smarsh Pleasanton, California, USA Office
6701 Koll Center Parkway, 3rd Floor, Pleasanton, United States, 94566
Smarsh Redwood, California, USA Office
900 Veterans Blvd, 5th Floor, Redwood, CA, United States, 94063
Similar Jobs
Artificial Intelligence • Fintech • Hardware • Information Technology • Sales • Software • Transportation
Lead and scale a team of product specialists supporting strategic solution categories. Define engagement models, prioritize coverage, coach on discovery, demos, technical validation and executive communication, create reusable plays and assets, partner with Sales, Product, and Product Marketing, and hire/onboard specialists to improve win rates and category health.
Top Skills:
Command Of The MessageDemo2WinGreat Demo!MeddicMeddpiccPayments/CardsTelematicsWorkforce Management
Fintech • Information Technology • Software
Lead and grow a backend/platform engineering team building API-driven systems and core services. Own technical direction, architecture, reliability, and integration with product, data science, and infrastructure. Hire and mentor engineers, contribute to code and architecture, support incident response, and ensure scalable, secure, production-ready backend APIs and platform tooling.
Top Skills:
AWSAws CognitoAws LambdaDockerGoOpensearchPostgresql (Rds)PythonReact
Consumer Web • Coupons • Healthtech • Social Impact • Pharmaceutical
Lead and develop distributed software engineering teams; define and execute platform roadmap, architecture, and standards; improve delivery, reliability, and developer productivity; partner with Product, Infrastructure, and Security to deliver scalable cloud-native platform services and shared capabilities.
Top Skills:
Ai-Assisted Development ToolsApi ManagementAWSCi/Cd PipelinesCloud-Native Application ArchitectureDocument DatabasesElasticacheEvent-Driven ArchitecturesGCPGraphQLKafkaKubernetesMicroservicesNext.JsObservability PlatformsReactRedis
What you need to know about the San Francisco Tech Scene
San Francisco and the surrounding Bay Area attracts more startup funding than any other region in the world. Home to Stanford University and UC Berkeley, leading VC firms and several of the world’s most valuable companies, the Bay Area is the place to go for anyone looking to make it big in the tech industry. That said, San Francisco has a lot to offer beyond technology thanks to a thriving art and music scene, excellent food and a short drive to several of the country’s most beautiful recreational areas.
Key Facts About San Francisco Tech
- Number of Tech Workers: 365,500; 13.9% of overall workforce (2024 CompTIA survey)
- Major Tech Employers: Google, Apple, Salesforce, Meta
- Key Industries: Artificial intelligence, cloud computing, fintech, consumer technology, software
- Funding Landscape: $50.5 billion in venture capital funding in 2024 (Pitchbook)
- Notable Investors: Sequoia Capital, Andreessen Horowitz, Bessemer Venture Partners, Greylock Partners, Khosla Ventures, Kleiner Perkins
- Research Centers and Universities: Stanford University; University of California, Berkeley; University of San Francisco; Santa Clara University; Ames Research Center; Center for AI Safety; California Institute for Regenerative Medicine



