about 4 hours ago
Responsibilities
- Partner with Product Management and Engineering Directors to create scalable technical roadmaps.
- Drive collaboration with Product, Design, and QA for seamless delivery of engineering initiatives.
- Lead design and implementation of new features within the core Java platform.
- Define and advocate for engineering best practices and contribute to architectural decisions.
- Mentor Staff and Senior engineers and guide technical design reviews.
- Develop high-quality software with comprehensive test coverage and improve CI/CD strategies.
- Create and maintain technical documentation and promote knowledge sharing.
- Champion AI-native engineering practices in the Product Development Lifecycle.
- Identify emerging trends and prototype solutions for technical innovation.
Requirements
- 7+ years of software development experience with a focus on scalable server-side features using Java and Spring.
- Deep expertise in high-performance Postgres or MySQL environments.
- Extensive experience in designing and securing RESTful APIs for large-scale systems.
- Expert knowledge of server-side technologies including caching and multi-threading.
- Strong understanding of design patterns, scalability, and security engineering.
- Experience in agile environments with knowledge of CI/CD and automated testing.
- Excellent communication skills for articulating complex technical concepts.
- Deep understanding of endpoint security concepts and OS-level security features.
- Proficiency in using AI coding assistants to enhance the development lifecycle.