
Lead Software Engineer
Posted Oct 27

Posted Oct 27
This is a fully remote position, open to applicants in Romania.
β’ Design, develop, and manage user-friendly web applications, backend services, APIs, integrations, and data-access components.
β’ Direct architectural decisions to ensure the long-term coherence, security, reliability, observability, and maintainability of squad solutions.
β’ Accept user stories and story-point estimates, facilitate decisions for delivery, eliminate obstacles, and coordinate dependencies with other squads and technical teams.
β’ Guarantee that delivered work satisfies acceptance criteria, engineering standards, and the agreed-upon Definition of Done.
β’ Establish clear API and service contracts, versioning, integration tests, and ownership of dependencies across domain boundaries.
β’ Conduct code and design reviews, enhance automated testing, and advocate for secure development and practical documentation.
β’ Collaborate with DevSecOps to enhance CI/CD pipelines, cloud environments, monitoring, secrets management, identity, and operational readiness.
β’ Contribute to squad OKRs and quarterly assessments focusing on product value, delivery health, and quality.
β’ Utilize governed AI-assisted software engineering practices to enhance development speed, code quality, and delivery consistency.
β’ Work in close collaboration with an assigned Business Analyst, developers, Quality Assurance, DevSecOps, and business stakeholders.
β’ Over 6 years of professional software engineering experience, including technical leadership for products or delivery teams.
β’ Strong full-stack expertise, with significant depth in modern frontend development and backend service or API development.
β’ Hands-on experience in designing and operating cloud-based, distributed applications.
β’ Comprehensive understanding of architecture, domain boundaries, API design, data integrity, security, and observability.
β’ Experience with automated unit, integration, and end-to-end testing along with CI/CD delivery practices.
β’ Background in working within Agile product teams and translating business requirements into actionable technical solutions.
β’ Ability to make pragmatic trade-offs, communicate decisions effectively, and lead through influence.
β’ Professional fluency in English and confidence in collaborating with colleagues distributed internationally.
β’ Preferred: experience with Microsoft Azure and cloud-native deployment methodologies.
β’ Preferred: experience with TypeScript, VueJS, Node.js, .NET, SQL, REST and/or GraphQL, or similar modern technologies.
β’ Preferred: familiarity with infrastructure as code, GitHub Actions or Azure DevOps, containers, and application monitoring.
β’ Preferred: knowledge of B2B SaaS, sustainability, supply chains, chemical data, assessment, or compliance platforms.
β’ Preferred: experience utilizing governed AI-assisted development tools to enhance engineering productivity and quality.
β’ Access continuous learning and professional development opportunities.
β’ Work for a stable organization with a clear sustainability mission.
β’ Contribute to digital products utilized across international supply chains and regulatory environments.
β’ Collaborate within a multinational, distributed technology organization.
β’ Engage in an open, supportive culture based on teamwork, trust, and accountability.
β’ Option for remote work.
Agility Robotics
SentiLink
Get handpicked remote jobs straight to your inbox weekly.