Job Description
Join TechVision Dynamics as a Senior Software Engineer and revolutionize digital experiences from our Baltimore hub. We're seeking innovative problem-solvers to architect scalable solutions while enjoying 100% remote flexibility. With competitive compensation, meaningful equity options, and a commitment to cutting-edge tech, this role offers unparalleled growth in a collaborative environment. Help us build the future of enterprise software while making Baltimore your virtual home base.
Responsibilities
- Architect and implement cloud-native microservices using AWS/GCP
- Mentor junior engineers and drive technical excellence through code reviews
- Optimize system performance and security for high-traffic applications
- Collaborate with product teams to translate business requirements into technical specifications
- Lead CI/CD pipeline improvements and DevOps automation initiatives
- Contribute to open-source projects and emerging tech adoption
- Drive agile methodologies and sprint planning processes
Qualifications
- 5+ years of full-stack development experience in production environments
- Expertise in Python/Java/Node.js with strong OOP fundamentals
- Proficiency with containerization (Docker, Kubernetes) and serverless architecture
- Proven track record with CI/CD pipelines (Jenkins, GitLab CI)
- Experience with distributed systems and database optimization
- Bachelor's degree in Computer Science or equivalent practical experience
- Strong communication skills with remote-first collaboration experience
- Portfolio demonstrating complex system design and delivery