Tech Stack
Responsibilities
- Champion the organization’s technology architecture vision, strategy, and roadmap in alignment with business objectives.
- Serve as the technical lead for one or more products on architectural and development decisions, establishing principles, patterns, and frameworks.
- Design complex, enterprise-scale software solutions that are secure, scalable, resilient, and cost-effective.
- Participate in hands-on development, providing technical guidance, removing blockers, and driving initiatives to enhance software maturity and operational excellence.
- Conduct deep-dive technical reviews of existing systems, identifying optimization opportunities, technical debt, and modernization priorities.
Soft Skills
Clean ArchitectureWell-Architected FrameworkSoc2Pci-DssHIPAA
Benefits
- Remote Work
Culture
Agile/ScrumCode Review Culture
Requirements
Required: Bachelor’s degree in Computer Science, Information Technology, Engineering, or related discipline; or equivalent demonstrated experience
Regions: Us
Get jobs like this in your inbox
Weekly AWS, Azure, Infrastructure As Code hiring trends and salary data — free.
Join 6 engineers getting weekly insights
Get market intelligence in your inbox
Free weekly insights on tech hiring trends, salaries, and in-demand stacks.
Already a subscriber? Sign in
About i3 Verticals
i3 Verticals is seeking a Lead Software Engineer to contribute to product decisions, influence technical direction, and shape how products are built, scaled, and modernized while maintaining security, reliability, and operational excellence. This role combines leadership with hands-on technical capability within the product delivery life cycle.
View company profile →