We are seeking a Senior Software Engineer who thrives as a T-shaped individual—bringing deep technical expertise in software engineering while also possessing a broad range of skills that allow them to creatively tackle diverse challenges. The ideal candidate is highly innovative, with a passion for solving complex problems across various domains, all while maintaining a high standard of engineering excellence.
Requirements
- 5+ years of experience in software engineering, particularly in B2B SaaS.
- Strong expertise in relevant programming languages, frameworks, and development tools (python, aws, aurora postgres, elasticache, elasticsearch).
- Proven experience across all phases of the product development lifecycle, including requirement gathering, architecture design, coding, testing, and deployment.
- Experience in establishing and maintaining coding standards or best practices.
- An intuitive understanding of technical challenges, often anticipating issues before they arise.
- Highly creative, with a talent for devising novel solutions to complex technical problems.
- Excellent attention to detail, ensuring high-quality code and systems.
- Ability to collaborate effectively alongside cross-functional team members.
- Proficiency in analyzing and interpreting both qualitative and quantitative data to inform technical decisions.
- Strong communication skills, with the ability to persuasively convey technical concepts to both technical and non-technical audiences.
- A passion for engineering excellence, always striving to improve and innovate beyond the status quo.
- A forward-thinking approach, recommending new tools and technologies by staying updated on the latest trends and techniques in software development.
Benefits
- Competitive salary and benefits
- Opportunity to work with a dynamic team
- Professional growth and development
- Stock options
- Flexible working hours