- Tampa, Florida, United States
- Full-time
- 5–7 years
Own end-to-end architecture that defines system design, patterns, and stacks, produce artifacts guiding implementation, translate business goals into technical requirements, deliver secure, high-quality production code, maintain core algorithms and integrations, perform rigorous code reviews, lead delivery across design, build, integration, and troubleshooting, mentor engineers, plan and coordinate sprints and releases, oversee test strategy, validate component accuracy, monitor production, lead incidents, use metrics to build dashboards, improve architecture, manage technical debt, run architecture and design reviews, document designs, APIs, and runbooks, communicate decisions across teams, coordinate cross-team integrations, evaluate emerging technologies, enforce SDLC controls and engineering practices.
Compensation
We offer a competitive total rewards package including base salary determined based on the role, experience, skill set and location. Those in eligible roles may receive commission-based pay and/or discretionary incentive compensation, paid in the form of cash and/or forfeitable equity, awarded in recognition of individual achievements and contributions.
Responsibilities
- Own end-to-end architecture that defines system design, patterns, and stacks
- Produce artifacts guiding implementation
- Translate business goals and roadmaps into technical requirements and solution designs
- Deliver secure, high-quality production code on critical paths
- Maintain core algorithms and integrations
Requirements
- Bachelor's degree in Computer Engineering, Computer Science, Information Technology, or related field of study
- Master's degree in Computer Engineering, Computer Science, Information Technology, or related field of study