Software Architecture, AI
We’re looking for a hands-on Lead Software Engineer to architect and develop intelligent, scalable, and resilient system. You’ll lead, design and implement distributed microservices, AI-driven applications, and autonomous agentic workflows on AWS. This is a hands-on leadership role that combines deep technical expertise with architectural vision — perfect for someone who thrives on solving complex problems with cutting-edge technologies.
Required Skills & Experience
• 7+ years in software engineering; 2+ in a lead or architectural role.
• Strong background in distributed systems, API design, and AWS cloud architecture to build enterprise SaaS platforms.
• Proven experience with SOC 2, security-by-design principles, and compliant coding practices.
• Deep knowledge of AWS services (ECS/EKS, Lambda, S3, IAM, PostgresSQL).
• Expertise in microservices, event-driven design, and containerized deployments.
• Hands-on experience with AI/ML systems or LLM-based applications.
• You think systemically, code responsibly, and automate everything.
Preferred Skills & Experience
• Experience with LangChain, OpenAI and vector databases (Pinecone, Weaviate, Chroma).
• Deep understanding of infrastructure as code (Terraform, CDK) and DevSecOps.
• Building or scaling serverless applications.
• Startup experience — you know how to move fast without breaking trust.
Key Responsibilities
• Architect and implement scalable, secure microservice architectures on AWS.
• Design and deploy agentic AI workflows that connect LLMs, APIs, and automation layers.
• Lead efforts around SOC 2-compliant design, data protection, and security best practices.
• Collaborate with the team to iterate fast and deploy confidently.
• Set engineering standards around observability, CI/CD, and secure coding.
We offer
- Flexible working hours.
- Fair salary (regular performance-based salary reviews).
- 20 working days paid vacation and 15 sick leaves.
- Fully paid medical insurance.
- English classes in the office.
- Bookkeeping and accounting on us.
- No time trackers — ability to do quality work.
- Approachable management, open to suggestions and innovations.
- Friendly team and enjoyable working environment.
Required languages
| English | B2 - Upper Intermediate |