Abilitie is an award-winning leadership development organization recognized for its innovative approach to creating learning experiences. They seek a motivated and seasoned Principal Software Engineer to lead a small, globally distributed team, guiding the design, development, and maintenance of their software solutions while ensuring high-quality and secure deliverables.
Responsibilities:
- Serve as the technical lead for a small team of engineers, most of whom are based in Poland
- Mentor and grow the team through coaching, code reviews, and hands-on guidance
- Collaborate with the VP of Engineering on strategic direction for the team
- Oversee system architecture decisions to maintain scalability, reliability, and security
- Contribute to full-stack development, leveraging both front-end and back-end technologies
- Ensure implementation of best practices, coding standards, and robust testing
- Work cross-functionally with product, QA, and other stakeholders to plan and deliver features
- Coordinate daily work with remote team members, bridging time zones effectively
- Communicate complex technical concepts clearly and concisely
- Identify and address performance bottlenecks, security vulnerabilities, and other technical risks
- Advocate for and implement improvements to engineering practices and processes
- Support and expand automated operations and internal tools to streamline workflows
Requirements:
- 7+ years of progressive experience, ideally with multiple tech stacks
- Experience architecting systems and mentoring other engineers
- Ability to manage time well, prioritize tasks, and work autonomously
- Understanding of UI/UX and the importance of a polished user experience
- Comfortable navigating back-end and front-end challenges
- Understanding the importance of security in web environments
- Ability to thrive in a dynamic, fast-paced startup environment
- React
- TypeScript
- HTML/CSS
- Frontend frameworks (e.g., Material UI)
- NodeJS
- LanchainJS for AI
- PostgreSQL
- API Design
- Amazon Web Services (EC2, Route 53, S3, RDS)
- PostgreSQL Database Administration
- Circle CI/CD
- Testing (unit/integration/E2E)
- UX/UI Design
- AI Development + Tooling