Job Description
Join TechFlow Dynamics and accelerate your career in our fast-paced remote software engineering environment! We're seeking a Senior Software Engineer to build cutting-edge solutions while enjoying unparalleled flexibility. As a key member of our distributed team, you'll receive industry-leading relocation assistance to relocate to Raleigh, NC – including moving stipend, temporary housing, and visa sponsorship for international candidates. Experience the freedom of daily pay options through our innovative payroll system, allowing you to access your earnings immediately after completing tasks. Collaborate with top-tier talent in a culture that values innovation, work-life balance, and professional growth.
Responsibilities
- Design and develop scalable cloud-native applications using Python/Java/JavaScript
- Lead code reviews and implement CI/CD pipelines using AWS/GCP/Azure
- Mentor junior engineers through pair programming and technical documentation
- Optimize system performance and troubleshoot complex production issues
- Contribute to architectural decisions and technology stack evolution
- Collaborate with product teams to translate business requirements into technical solutions
Qualifications
- 5+ years of experience in software development with 3+ years in cloud environments
- Proficiency in at least one modern programming language (Python/Java/JavaScript)
- Strong understanding of microservices architecture and containerization (Docker/Kubernetes)
- Experience with CI/CD tools (Jenkins/GitLab CI/AWS CodePipeline)
- Bachelor's degree in Computer Science or equivalent practical experience
- Excellent problem-solving skills and ability to work autonomously in remote settings