Algorithms, Application Integration, Artificial Intelligence (AI), Channel Strategies, Code Reviews, Continuous Deployment/Delivery, Continuous Integration, Cross-Functional, Ecosystems, Engineering Software, Mentoring, Performance Analysis, Quality Metrics, Reliability Engineering, Software Development Lifecycle (SDLC), Software Engineering, System Architecture, System Integration (SI), Systems Scalability, Technical Leadership, Technical Strategy, Testing, User Interface/Experience (UI/UX)
Purpose of Position:
The Software Engineer 3 is a technical leader and strategic partner within the technology team, responsible for owning the architecture, delivery, and performance of business-critical backend applications and systems integrations. This role balances deep backend expertise with cross-functional agility-contributing to frontend applications, CI/CD pipelines, and observability practices as needed. Serving as a mentor to junior developers and an advocate for modern, AI-assisted engineering workflows, this individual ensures our engineering ecosystems remain scalable, secure, and closely aligned with enterprise business goals.
Essential Duties and Responsibilities:
\t
- Establish and reinforce code quality standards through code reviews, testing, and maintainable design practices
\t
- Design and implement complex systems while balancing scalability, performance, maintainability, and operational reliability
\t
- Analyze application performance, algorithm efficiency, and system architecture to improve reliability and long-term maintainability
\t
- Identify security vulnerabilities and insecure coding practices, including common OWASP-related issues, and promote secure development practices across the team
\t
- Research and integrate modern AI-assisted and agentic development workflows into the software development lifecycle
\t
- Mentor junior engineers through technical guidance, collaboration, and code reviews
\t
- Perform other duties as assigned
S
Sportsman's Warehouse, Inc.