YOUR NEXT CHAPTER
Senior Software Engineer
About the role
• Own the architecture and technical direction of a significant, moderately scoped service within the behavioral data platform from design through delivery
• Champion delivery of full components and support the lead engineer in coordinating feedback and work across the team
• Collaborate with product managers, stakeholders, and customer teams to clarify requirements and create technical plans
• Identify and mitigate technical risks, including gaps against SLAs and reliability commitments, before production issues occur
• Facilitate data-driven design debates and evaluate trade-offs
• Provide technical direction and mentorship to less experienced engineers
• Operate and own assigned services
• Improve team processes to support regular, incremental delivery of quality software
• Use AI coding assistants and agents and help establish team adoption standards
• Organize and lead technical communities of practice
• Deep, hands-on expertise in Java and backend service design
• Track record of delivering production code following solid security, reliability, and maintainability practices
• Experience building and operating Kafka-based streaming pipelines and services in an AWS production environment
• Strong experience with distributed systems, concurrency, and scaling
• Experience diagnosing and resolving complex production issues
• Track record of mentoring engineers and providing constructive direction in code reviews and design discussions
• Experience partnering with product managers and stakeholders to shape technical scope from ambiguous requirements
• Sound judgment on issues of moderate to broad scope
• Excellent written and verbal communication skills
• Proficiency in English
• Experience designing GraphQL APIs or microservices architectures at scale
• Familiarity with Kubernetes concepts
• Experience with distributed data processing in the cloud or ETL/orchestration tools
• Deep understanding of data modeling principles
• Experience evaluating, benchmarking, or building custom agentic AI tools, prompt workflows, or developer automation
• Exposure to recommendation systems or agentic/LLM-based experiences
• Experience with SQL performance tuning or data visualization tools
• Flexible workforce model with fully office-based, fully remote, or hybrid workplace options
• Diverse, welcoming, and inclusive work environment
• Reasonable accommodation support during the application or recruiting process