Catalyte is seeking a Senior Software Engineer who will be a technical leader responsible for architecting and delivering complex, cloud native solutions. The role involves combining technical expertise in cloud-native architectures with AI-augmented workflows to solve complex logistics challenges at scale, while also mentoring junior engineers and driving engineering excellence.
Responsibilities:
- Define and lead adoption of GenAI coding workflows using tools such as GitHub Copilot, Claude Code, Cursor, and OpenAI APIs - actively guiding, not passively accepting, AI-generated output
- Design and operationalize agentic, multi-step workflows to automate feature development, bug triage, and documentation pipelines
- Establish prompt engineering standards, validation frameworks, and team playbooks that ensure consistent, high-quality AI-assisted development across the organization
- Own complex technical domains end-to-end - from design to production - with a clear line of sight to business metrics such as cycle time, defect rates, and system uptime
- Design high-performance microservices and event-driven architectures
- Drive measurable productivity improvements by replacing manual effort with intelligent automation at every stage of the SDLC
- Act as the critical human-in-the-loop - rigorously reviewing AI-generated code for hallucinations, security vulnerabilities, architectural gaps, and logical flaws before they reach production
- Apply security awareness across AI tooling(OWASP Top 10 and AI-specific attack surfaces) and enforce standards that protect system integrity
- Conduct architectural reviews and code reviews that elevate both human-written and AI-generated contributions to production quality
Requirements:
- Bachelor's degree in computer science or software engineering a related technical field
- 5+ years of professional software engineering experience with GoLang, Python, React, or equivalent modern stack
- 3+ years of hands-on experience with AWS/Azure cloud services and serverless architectures
- Proven experience leading technical design, architecture decisions, and cross-team technical initiatives
- Demonstrated experience mentoring and coaching engineers
- Active, hands-on proficiency with at least one AI coding assistant (GitHub, Copilot, Claude Code, Windsurf, Cursor, or equivalent)
- Technical Expertise: A deep understanding of software engineering principles with continued recent hands-on experience in languages and technologies such as Golang, gRPC, Python, and React
- Leadership & Mentorship: This role involves mentoring junior engineers, promoting best practices, and fostering a culture of engineering excellence. This also includes conducting architectural reviews, leading technical initiatives, and establishing patterns for AI/ML integration
- Test Driven Mentality: Our teams develop using ATDD and TDD Principals, and it is an expectation of this role to not only delivering in that manner but also holding the team accountable to maintaining this practice
- Strong Communicator: As part of mentoring juniors as well as holding their teammates accountable to our standards, strong communication skills are required for success in this role
- Cloud Proficiency: Expertise in public cloud technologies, preferably AWS
- 7+ years of professional software engineering experience
- 5+ years building enterprise-scale, cloud-native platforms
- Deep expertise with AWS serverless stack: Lambda, Step Functions, EventBridge, AppSync
- Practical experience building agentic workflows using LangChain, CrewAI, AutoGen, or similar frameworks
- Hands-on experience integrating AI/ML models or LLM-based agents into production workflows
- Strong background in event-driven architectures, distributed systems, and MACH architecture principles
- Experience with observability platforms, distributed tracing, and SRE practices
- Track record leading platform migrations, modernization initiatives, or post-acquisition technical integrations
- Expertise in infrastructure as code and GitOps practices
- AWS Certifications (Solutions Architect Professional or Developer Professional)
- Experience in logistics, transportation, or supply chain technology domain