Benevity is seeking a talented
Senior Staff Developer, who has an extensive record of hands-on Full Stack Development and Architecture experience. This role, reporting to the Director of Engineering, plays a crucial part in shaping and executing on the technical strategy across different teams and layers of the technology organization.
What you'll do:- Full stack solution design expert for technology initiatives using public cloud platforms spanning multiple teams and domains within the organization.
- Demonstrated experience in one or more of the following domains:
- Data processing & lifecycle management
- Multi-region data distribution and compliance management
- Data quality, observability, audit
- Content & digital asset management
- Personalized search solution and indexing strategy
- Domain driven design patterns
- Ensure security best practice across the technology stack using cloud native solution design.
- Create and maintain technical documentation related to architecture, decisions record, and implementation processes.
- Drive higher performance, agility and time to market by promoting the adoption of industry standard tools and processes across teams.
- Ideate and implement Proof of Concepts for technical and product advancement.
- Work with Principal Architects to lead the technical direction of our organizational strategy through implementing robust, extendable, and reusable architecture patterns.
- Provide mentorship and guidance to senior and staff developers, encouraging continuous learning and professional development through practical, hands-on examples and constructive feedback, and fostering a collaborative and inclusive team environment.
- Collaborate with product managers, staff developers, and other stakeholders to translate business requirements into technical specifications.
What you'll bring:- 8+ years of scalable development experience including 2+ years leading technology transformations and modernization initiatives
- Expertise in software architecture and domain-driven design with an API-first approach to loosely coupled, event-driven systems
- Proficiency in Java (Spring Boot) and Python (FastAPI) with a focus on building performant and cost-effective products
- Extensive experience with cloud-native infrastructure in AWS and GCP utilizing CI/CD tools like GitHub Actions and Jenkins
- Skilled in enterprise data engineering and integration patterns to manage datasets across relational, document, and warehouse engines
- Deep knowledge of DevSecOps, Infrastructure-as-Code, and automated test frameworks to ensure secure and reliable delivery
- Commitment to AI-driven development practices that prioritize ethical standards and secured software delivery
- Strategic mindset for improving team velocity and impact by proactively identifying and eliminating technical debt
- Strong ability to navigate ambiguity and solve abstract problems with a collaborative and inclusive growth mindset
- Excellent communication skills with a proven ability to translate complex user needs into actionable technical roadmaps
- Dedication to continuous improvement of code and processes while fostering an environment of shared team development
- Degree in Computer Science, Engineering, or equivalent professional experience gained through diverse or non-traditional paths
Where We WorkAt Benevity, we embrace a flexible hybrid approach to where we work that empowers our people in a way that supports great work, strong relationships, and personal well-being. For those located near one of our offices, while there's no set requirement for in-office time, we do value the moments when coming together in person helps us build connection and collaboration. Whether it's for onboarding, project work, or a chance to align and bond as a team, we trust our people to make thoughtful decisions about when showing up in person matters most.