Lead Software Engineer

Softnice Inc — Poland · Posted ~3 hours ago

Lead Full-time

Skills

Software Architecture Cloud Engineering Technical Leadership Azure Microsoft Azure Cloud Native DevOps

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

An enterprise software organization is seeking an engineering leader to guide architecture decisions, mentor developers, and deliver secure cloud-native solutions.

Highlights

Lead engineering initiatives, mentor teams, and design scalable cloud-native solutions with strategic technical impact.

Description

Position Summary The Engineering Lead is responsible for leading the design, development, delivery, and operational excellence of a cloud-native enterprise software product running on Microsoft Azure. This role provides technical leadership to cross-functional engineering teams, establishes engineering standards and architecture guardrails, and ensures delivery of scalable, secure, reliable, and AI-enabled solutions. The Engineering Lead partners closely with Product Management, Solution Architecture, DevOps, Security, UX, Data, and AI engineering teams to deliver innovative software capabilities that create measurable business value. The role combines hands-on technical leadership with people leadership, mentoring, and strategic technology planning. Key Responsibilities: Technical Leadership Own the overall technical delivery of one or more product domains. Provide technical guidance and mentorship to development teams. Lead architecture and design decisions for cloud-native solutions running on Microsoft Azure. Ensure adherence to engineering standards, security requirements, and enterprise architecture principles. Drive software quality through code reviews, design reviews, testing strategies, and engineering best practices. Product Delivery: Lead sprint planning, backlog refinement, estimation, and execution activities. Identify and mitigate technical risks and delivery dependencies. Drive successful delivery of product releases while balancing quality, cost, and schedule. Collaborate with Product Managers and Architects to translate business requirements into scalable technical solutions. Experience • 10+ years of professional software development experience. • 3+ years leading software engineering teams. • Proven experience delivering enterprise-scale software products. • Experience operating mission-critical applications in cloud environments. Technical Skills Software Development • Strong proficiency in one or more modern programming languages such as: ◦ C# ◦ Java ◦ TypeScript ◦ Python Experience with API design and microservices architecture. • • Knowledge of modern software design patterns and distributed systems