Senior Software Engineer
About the Senior Software Engineer Role
Join our high-performance team as a Senior Software Engineer and play a key role in shaping the future of work at 15Five. You'll leverage your technical expertise to drive innovation and deliver AI-powered performance management solutions that impact businesses worldwide.
This fast-paced, remote startup environment offers a unique opportunity to make meaningful contributions, grow professionally, and be part of a collaborative community that values high standards, accountability, and open communication.
Key Responsibilities
- Design, develop, and deploy high-quality software components using modern technologies such as AI, machine learning, and cloud computing.
- Collaborate with cross-functional teams, including engineering, product, and design, to drive product innovation and solve complex technical problems.
- Mentor junior engineers, promote knowledge sharing, and contribute to the growth and development of the engineering team.
- Contribute to architecture discussions, technical decision-making, and the definition of technical visions that align with company goals.
- Ensure scalability, reliability, and security of software systems, and participate in the implementation of best practices and industry standards.
- Identify and prioritize technical debt, and implement solutions to improve the overall quality and maintainability of the codebase.
- Stay up-to-date with industry trends, emerging technologies, and advancements in AI and machine learning, and apply this knowledge to drive innovation within 15Five.
Requirements & Qualifications
- At least 5 years of experience as a senior software engineer in a cloud-based tech startup, with a strong background in AI, machine learning, and software development.
- Proven track record of successfully leading technical projects and teams, and contributing to the growth and development of high-performing teams.
- Strong expertise in programming languages such as Java, Python, or C++, and experience with cloud-based platforms such as AWS or Google Cloud.
- Experience with Agile development methodologies, DevOps practices, and version control systems such as Git.
- Excellent communication, collaboration, and problem-solving skills, with the ability to work effectively in a remote team environment.
- Strong understanding of software architecture, design patterns, and principles, with the ability to apply this knowledge to drive technical innovation.
What We Offer
- Competitive salary and benefits package, including comprehensive health insurance, retirement savings plan, and paid time off.
- Opportunity to be part of a high-growth startup with a strong mission and vision, and contribute to shaping the future of work.
- Chance to work with cutting-edge technologies and innovation, and stay up-to-date with industry trends and advancements.
- Flexible work arrangements, including remote work options, and a supportive team environment that fosters collaboration and communication.
- Regular recognition and rewards for outstanding contributions and achievements, as well as opportunities for growth and professional development.
At 15Five, we're passionate about using technology to drive positive change and make a meaningful impact on the world. If you're an innovative and driven Senior Software Engineer looking for a new challenge, we encourage you to apply for this exciting opportunity! Please submit your resume, cover letter, and portfolio, and join our community of innovators shaping the future of work.
Interested in this role?
Take the next step and submit your application today.