Logo
TekStream Solutions

Software Engineering Manager

TekStream Solutions, Atlanta, Georgia, United States


A TekStream client, an innovative startup dedicated to providing cutting-edge financial services solutions, has an amazing full-time / perm opportunity for a Software Development Manager to join their team from the ground up This pivotal role begins by focusing on hands-on architecting and coding to deliver a secure, scalable, and high-performing data driven product. As the company grows, you will step into a key leadership position and build and lead a diverse team while taking ownership of technical strategy that includes defining tech stack, engineering culture, workflows, balancing speed and quality in a fast-paced startup environment. Applicants must be local to the Atlanta area as this is a hybrid role that requires meeting onsite 2-3x per week. What we're looking for 7–10 years of experience in software engineering, with 2–3 years in leadership roles overseeing technical teams and delivering complex projects. Strong technical expertise in backend development, with proficiency in TypeScript, Node.js, and experience building scalable APIs and microservices. Experience with frontend frameworks like React and a solid understanding of modern databases (relational and vector). Proficiency with cloud technologies (AWS, GCP, or Azure) and serverless computing (e.g., AWS Lambda). Solid understanding of DevOps practices, including CI/CD pipelines, containerization tools (Docker, Kubernetes), infrastructure as code (e.g., Terraform), and system monitoring. Familiarity with machine learning algorithms and frameworks (e.g., TensorFlow, PyTorch, Scikit-learn) and experience deploying AI/ML models in production environments. Enthusiasm for Gen AI and experience leading LLM integrations to enhance user-focused solutions. Passionate about startups and comfortable with ambiguity, with the ability to prioritize and make decisions in a dynamic, fast-changing environment. Strong communication and collaboration skills, fostering cohesive teamwork and aligning technical goals with business objectives. Bachelor’s degree in Computer Science, Engineering, or related field; Master’s degree preferred.