Related skills
java kotlin relational databases system architecture design patternsπ Description
- Lead and mentor a team of engineers, providing technical guidance
- Architect, design, and maintain enterprise-grade applications and infrastructure
- Make critical technical decisions and drive architecture strategy across multiple services
- Conduct architecture and code reviews, ensuring best practices and coding standards
- Design and implement testing strategies to maximize product quality
- Collaborate with peers across teams to align on technical approaches
π― Requirements
- Fluency in Java or Kotlin
- Proven experience designing and implementing scalable system architectures
- Expert knowledge of relational databases, including query optimization and schema design
- Experience leading and mentoring a team of engineers
- Deep understanding of asynchronous patterns and messaging technologies
- Mastery of Design Patterns and proven track record of building scalable, stable systems
π Benefits
- Freedom - we are remote first
- Growth - an opportunity to learn and advance your career
- Wealth - competitive salary and 401(k) + company match
- Wellness - health insurance; free medical plan for you and your family
- Balance - flexible PTO + 11 holidays; generous parental leave
- Culture - energetic, value-driven culture and team spirit
Meet JobCopilot: Your Personal AI Job Hunter
Automatically Apply to Engineering Jobs. Just set your
preferences and Job Copilot will do the rest β finding, filtering, and applying while you focus on what matters.
Help us maintain the quality of jobs posted on Empllo!
Is this position not a remote job?
Let us know!