Job Description
We are seeking a highly skilled Senior Software Engineer to join our dynamic team. We offer the flexibility of remote work options across the US, with specific opportunities for candidates willing to relocate to Atlanta, GA or the sunny coasts of Florida.
In this role, you will design, develop, and deploy high-quality software solutions that drive our business forward. Whether you prefer the freedom of working from home or the vibrant culture of the Southeast, we provide the tools and support you need to succeed.
Why Join Us?
- Competitive salary and equity package.
- Comprehensive relocation assistance for candidates moving to Atlanta or FL.
- Flexible remote work schedule.
- Top-tier health benefits and 401k matching.
Responsibilities
- Architect and implement scalable software features using modern languages and frameworks.
- Write clean, maintainable, and efficient code that adheres to best practices and coding standards.
- Participate in the full software development lifecycle, from requirements gathering to deployment.
- Collaborate closely with product managers, designers, and other engineers to define product requirements and user stories.
- Mentor junior developers and conduct code reviews to ensure code quality and knowledge sharing.
- Identify and troubleshoot complex technical issues and performance bottlenecks.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- 5+ years of professional software development experience.
- Proficiency in at least two modern programming languages (e.g., Python, Java, JavaScript/TypeScript, Go, C#).
- Strong understanding of web technologies, RESTful APIs, and databases (SQL and NoSQL).
- Experience with cloud platforms (AWS, Azure, or GCP).
- Excellent problem-solving skills and attention to detail.
- Strong communication skills and ability to work effectively in a remote or hybrid team environment.