
Lead Software Engineer
Posted Oct 27

Posted Oct 27
This is a fully remote position, open to applicants in Latvia.
β’ Design, develop, and manage user-friendly web applications, backend services, APIs, integrations, and data-access components.
β’ Guide architectural decisions and safeguard the long-term coherence, security, reliability, observability, and maintainability of squad solutions.
β’ Accept user stories and story-point estimates, facilitate delivery decisions, eliminate obstacles, and coordinate dependencies.
β’ Ensure that delivered work aligns with acceptance criteria, engineering standards, and the established Definition of Done.
β’ Define API and service contracts, versioning, integration tests, and ownership of dependencies across domain boundaries.
β’ Lead 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.
β’ Employ governed AI-assisted software engineering practices to boost development speed, code quality, and delivery consistency.
β’ Work closely with Business Analysts, developers, Quality Assurance, DevSecOps, and business stakeholders.
β’ Over 6 years of professional software engineering experience, including technical leadership of products or delivery teams.
β’ Strong full-stack capabilities, with expertise in modern frontend development and backend service or API development.
β’ Practical experience in designing and operating cloud-based, distributed applications.
β’ Strong comprehension of architecture, domain boundaries, API design, data integrity, security, and observability.
β’ Experience with automated unit, integration, and end-to-end testing, as well as CI/CD delivery practices.
β’ Experience working within Agile product teams, translating business needs into actionable technical solutions.
β’ Ability to make pragmatic trade-offs, communicate decisions effectively, and lead through influence.
β’ Professional proficiency in English and the ability to collaborate with internationally distributed colleagues.
β’ Preferred: Experience with Microsoft Azure and cloud-native deployment patterns.
β’ Preferred: Familiarity with TypeScript, VueJS, Node.js, .NET, SQL, REST and/or GraphQL, or similar modern technologies.
β’ Preferred: Experience 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.
β’ Employees have the option to work remotely.
β’ Opportunities for continuous learning and professional development.
β’ An open and supportive culture centered on teamwork, trust, and accountability.
β’ Work with a globally recognized and stable organization.
β’ Contribute to digital products utilized across international supply chains and regulatory contexts.
Agility Robotics
SentiLink
Get handpicked remote jobs straight to your inbox weekly.