Job Url: https://www.remoterocketship.com/company/crowdbotics/jobs/software-architect-worldwide-remote Job Description: Crowdbotics Website LinkedIn All Job Openings Crowdbotics is a company focused on transforming the software development lifecycle through an AI-powered, requirements-driven approach. They specialize in modernizing legacy applications by reverse-engineering business requirements from existing code, thereby speeding up delivery and reducing the risk of project failure. Crowdbotics' platform utilizes AI to generate clear business requirements and essential technical artifacts, helping teams understand and extend legacy codebases in minutes rather than months. The company is committed to enabling efficient maintenance and adaptation of modernized code structures, offering tools such as the Crowdbotics GitHub Copilot Extension to enhance developer productivity. Software Development • Blockchain • Voice-Enabled Applications • Payment Integrations • Mobile Applications 11 - 50 employees Founded 2018 ☁️ SaaS 🤖 Artificial Intelligence 🏢 Enterprise 💰 $40M Series B on 2023-01 Software Architect 12 hours ago 🌎 Anywhere in the World – Remote ⏰ Full Time 🟠 Senior 🔴 Lead 🧑‍💻 Full-stack Engineer Azure Cloud Kubernetes Python Apply Now Receive Emails with Similar Jobs Report problem 📋 Description •At Crowdbotics, we believe that the future of software development is expressed in natural language. •Our platform uses AI to unlock business requirements and technical insights from legacy code. •We’re looking for a Software Architect to design and scale the next generation of our platform. •You’ll bring technical excellence, thoughtful system design, and architectural leadership to a cutting-edge stack. •This is a high-impact hands-on role, ideal for someone who thrives on complex technical challenges and cares deeply about delivering clear, maintainable systems that empower both developers and decision-makers. •Architect and evolve scalable systems that extract, analyze, and visualize code intelligence from enterprise codebases. •Define and enforce architectural standards across backend services, APIs, data models, and infrastructure. •Collaborate with product, engineering, and infrastructure teams to deliver cohesive solutions that solve customer problems. •Lead technical discovery on new product features, from system design to data modeling and API definition. •Evaluate and integrate LLM-powered tools into our core analysis pipeline. •Mentor engineers on system design, best practices, and scalable patterns. •Ensure alignment between engineering execution and broader business objectives. 🎯 Requirements •7+ years of experience in backend engineering with at least 1 year in a principal or architectural role. •Deep knowledge of scalable API design, system decomposition, and cloud infrastructure. •Strong background in Python and experience with containerized services (Kubernetes preferred). •Familiarity with the AI/LLM ecosystem (e.g., OpenAI API, LangChain, vector databases / RAG, prompt engineering). •A track record of shipping production systems that are performant, observable, and well-tested. •Excellent communication skills—you can write a spec, lead a design review, and guide implementation plans across teams. •An understanding of common web security issues, such as the OWASP top 10, and mitigation techniques. •Experience developing on-premise enterprise software. •Deploying products to cloud software marketplaces such as Azure Marketplace. •Use of static code analysis tools and code graphs. •Experience modernizing or reverse-engineering large codebases.