Sr Software Development Engineer
Core
Architecting and building scalable systems for Data Lifecycle Management (DLM) including retention, archival, tiering, purge/deletion, backup, and migration within the Deployment Technology organization.
Role type
Senior Software Development Engineer (Data Lifecycle & Deployment)
Builds
Secure, agentic capabilities for data lifecycle management and deployment automation
Domain
Enterprise SaaS, Data Management, Cloud Infrastructure
Required skills
Distributed systems architecture, Data lifecycle management, CI/CD pipelines, Infrastructure as Code, RESTful API design, Object-Oriented Design, Agile methodologies, Technical documentation, System design reviews, Mentorship
Preferred skills
Graph algorithms, Dynamic programming, Multi-tenant system design, Data governance compliance, Advanced testing frameworks
Technologies
Configuration Cloud, Automated migration intelligence, CI/CD tools, Source control management
Responsibilities
Define technical strategy for DLM capabilities, Design and build data lifecycle systems, Identify systemic risks and scalability bottlenecks, Lead standardization of deployment processes, Facilitate architecture discussions, Deliver technical updates to leadership, Mentor engineers
Seniority
Senior, hands-on IC
