Job Description
We are looking for a Senior Software Engineer to join our elite team in Jacksonville, FL. As a leader in the Top Tech Companies space, we are pushing the boundaries of what's possible in cloud infrastructure and data analytics. We offer a flexible remote-first culture with occasional hybrid options for team synergy.
In this role, you will take ownership of core services, mentor junior developers, and architect scalable solutions that power millions of users.
Responsibilities
- Design, develop, and maintain high-performance software applications using modern languages and frameworks.
- Collaborate with cross-functional teams including product managers, designers, and other engineers to deliver high-quality features.
- Participate in code reviews, technical planning, and architectural decision-making processes.
- Troubleshoot complex production issues and implement robust error handling and logging.
- Conduct thorough testing and ensure code quality, security, and performance standards.
- Mentor team members on best practices, coding standards, and new technologies.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 5+ years of professional software development experience.
- Strong proficiency in JavaScript, Python, or Java.
- Experience with cloud platforms (AWS, Azure, or GCP).
- Deep understanding of RESTful APIs and microservices architecture.
- Excellent problem-solving skills and attention to detail.
- Ability to work independently in a remote environment.