Entrepreneur Cooperative is seeking an experienced Agentic Software Engineer III to lead complex technical initiatives in AI-assisted software development workflows. The role involves platform modernization, architecture decisions, and mentoring other engineers while building scalable systems using modern engineering practices.
Responsibilities:
- Design and deliver scalable full-stack applications and services
- Lead development of complex technical initiatives and features
- Build scalable APIs and distributed systems
- Utilize AI coding agents to improve software quality and engineering productivity
- Design and improve internal engineering automation workflows
- Contribute to AI-powered development best practices
- Contribute to cloud-native and distributed systems architecture
- Review scalability, performance, security, and reliability considerations
- Support modernization initiatives across engineering systems
- Mentor junior engineers and contribute to engineering standards
- Collaborate cross-functionally with Product, Design, and Leadership teams
- Participate in technical planning and architecture discussions
Requirements:
- 5–8 years of software engineering experience
- Strong expertise in TypeScript / JavaScript
- Strong expertise in Python
- Strong expertise in C# / .NET
- Strong frontend experience with React
- Strong frontend experience with Next.js
- Strong frontend experience with Vue
- Strong frontend experience with Angular
- Experience building scalable APIs and microservices
- Experience with AWS, Azure, or GCP
- Hands-on experience using AI coding tools in production workflows
- Experience with Docker, CI/CD, and cloud-native systems
- Strong understanding of software architecture and engineering best practices
- English level: Advanced / C1 preferred
- Experience with Kafka, Redis, RabbitMQ, or distributed messaging systems
- Exposure to LangChain, RAG, MCP, GraphRAG, or AI infrastructure
- Previous startup or high-growth product experience