Job Description
We are seeking a visionary Senior Software Engineer to join our elite team in Miami, Florida. As a key player in our direct hire initiative, you will drive innovation and excellence in our software development lifecycle. If you are looking for a stable, high-impact career with a forward-thinking company, this is your opportunity to shape the future of our digital infrastructure.
Why Join Us?
- Direct Hire Opportunity: Long-term career stability with a competitive benefits package.
- Competitive Compensation: Base salary ranging from $120k to $160k, plus performance bonuses.
- Modern Tech Stack: Work with cutting-edge technologies in a cloud-native environment.
- Flexible Environment: Hybrid work model offering flexibility and work-life balance.
Responsibilities
- Architect and implement scalable, high-performance software solutions using modern technologies.
- Lead technical strategy, design reviews, and code reviews to ensure code quality and best practices.
- Mentor junior developers and foster a culture of continuous learning and technical excellence.
- Collaborate closely with product managers and cross-functional teams to define technical requirements and deliver solutions on time.
- Optimize application performance, database queries, and cloud infrastructure efficiency.
- Ensure robust security practices, compliance standards, and fault tolerance in production systems.
- Drive the adoption of CI/CD pipelines and DevOps methodologies to automate deployment processes.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related technical field.
- 5+ years of professional software development experience with a focus on backend or full-stack development.
- Strong proficiency in programming languages such as Python, Java, or Go.
- Extensive experience with cloud platforms, specifically AWS or Azure.
- Deep understanding of microservices architecture, containerization (Docker/Kubernetes), and message queues (Kafka/RabbitMQ).
- Proven track record of mentoring teams and leading complex technical projects.
- Excellent problem-solving skills, communication abilities, and attention to detail.