Ubiquity Retirement + Savings is on a mission to empower small businesses and their employees to build financial security. They are seeking a Senior Software Engineer to expand their engineering team and work on building the next generation of their platform.
Responsibilities:
- Design, architect, and launch complex features and systems
- Maintaining commitment to exceptional user experience
Requirements:
- 5+ years of professional software engineering experience, with a focus on building scalable, full-stack web applications
- Technical Leadership: A track record of owning complex features end-to-end and a proactive approach to identifying and solving architectural bottlenecks
- Mentorship: Experience guiding and leveling up other engineers through code reviews, design discussions, and collaborative problem-solving
- Cloud & Infrastructure: Proficiency in deploying and managing applications within cloud environments (AWS, Azure, or GCP) and understanding of containerization (Docker/Kubernetes)
- Craftsmanship: A commitment to writing clean, testable, and maintainable code
- Tech Stack: Experience with modern, strongly-typed languages and component-based frontend libraries
- Education: Bachelor's degree in Computer Science, Engineering, or a related technical field
- Domain Knowledge: Background in fintech or building software in regulated environments
- Integrations: Experience architecting integrations with third-party APIs
- Startup Background: Experience thriving in fast-paced environments