Senior Software Engineer
Location: Remote
About the Role
We are seeking a highly skilled Senior Software Engineer to design and implement functional software solutions. Collaborating with upper management, you will play a key role in defining software requirements and assuming leadership of operational and technical projects.
In this position, you will have the opportunity to work autonomously with minimal supervision, leveraging your exceptional organizational and problem-solving abilities. A strong background in software development and familiarity with agile methodologies are essential.
Your primary objective will be to develop high-quality software solutions that meet user needs and align with the organization’s business goals. This will involve analyzing requirements, designing robust architectures, writing efficient code, and conducting thorough testing.
As a Senior Software Engineer, you will have the responsibility to drive projects forward, mentor junior team members, and contribute to continuous improvement initiatives. By delivering innovative and reliable software, you will contribute to the success of our organization and make a meaningful impact in the industry.
Key Responsibilities
Develop high-quality software design and architecture
Identify, prioritize and execute tasks in the software development life cycle
Develop tools and applications by producing clean, efficient code
Automate tasks through appropriate tools and scripting
Review and debug code
Perform validation and verification testing
Collaborate with internal teams and vendors to fix and improve products
Document development phases and monitor systems
Ensure software is up-to-date with latest technologies
Mentor junior engineers and interns to help create a culture of learning and constant growth
What We’re Looking For
Proven experience as a Senior Software Engineer
Extensive experience in software development, scripting and project management
Experience using system monitoring tools (e.g. Datadog) and automated testing frameworks
Knowledge of Golang, Python, Javascript and Typescript
In-depth knowledge of relational databases (e.g. PostgreSQL, MySQL) and NoSQL databases (e.g. MongoDB)
Analytical mind with problem-solving aptitude
Ability to work independently
Excellent organizational and leadership skills
Why Join Us?
Impactful Work: Be part of a fast-growing startup solving real challenges for TPAs and shaping the future of financial wellness.
Collaborative Team: Work alongside passionate and driven professionals in a supportive environment.
Growth Opportunities: Develop your skills and advance your career as part of our expanding organization.
Competitive Benefits: We offer competitive salary, commission opportunities, and relocation assistance if you're outside Scottsdale.
How to Apply
If you’re excited about this opportunity and want to make an impact in a high-growth company, we’d love to hear from you!
Click on the button below to submit your resume and go through a 15-20 minute virtual interview to get started!
Let’s build something extraordinary together!
Preferred Skills:
- Programming
- Computer Science
- Problem-solving
- Software Development
- Algorithm
- Data Structure
- Object-Oriented Design
- Debugging
- Software Testing
- Team Collaboration