Senior Software Engineer II
$176,800–$196,100 year
On-siteAventura, Florida, United States
Job Summary
Architect, build, and maintain high-performance, distributed, event-driven microservices and cloud infrastructure while ensuring seamless integration with modern frontend interfaces. Independently define, decompose, and lead the delivery of complex technical projects across the entire stack, incorporating intelligent automation through AI models, data pipelines, and telemetry systems. Perform rigorous code reviews, write automated tests, and create technical documentation to own services throughout their lifecycle. Collaborate with cross-functional stakeholders to resolve bottlenecks and mentor peers. Requires 5+ years of experience, proficiency in Go, Java, or React, and knowledge of AWS/GCP/Azure microservices architectures. Base pay ranges from $176,800 to $196,100 annually.
Required Qualifications
- BS in Computer Science, Software Engineering, or equivalent practical experience
- 5+ years of professional software development experience
- Strong proficiency in backend languages such as Go or Java
- Deep expertise in modern frontend frameworks (e.g., React)
- Solid hands-on experience designing and operating cloud-based microservices architectures on major cloud infrastructure
- Strong familiarity with continuous integration/continuous delivery (CI/CD) pipelines, containerization, and Agile/Scrum methodologies
- Excellent verbal and written communication skills
Desired Qualifications
- Professional experience with Python
- Experience with Kafka
- Passion for API design, distributed systems, and backend data architecture
- UI/UX execution
- browser performance
- solid understanding of backend APIs and integrations
- experience building high-throughput user workflow tools
- transactional systems
- dynamic user interfaces
- SaaS products
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.