Senior Software Engineer
-, Kraków
dotLinkers
Position: Senior Software Engineer
Location: Hybrid/Krakow
Salary: 15 000 – 22 500 PLN gross/month
Contract type: UoP
About the Company:
Join our client, which makes software to help users organize data, discover the truth, and act on it. Their SaaS product manages large volumes of data and quickly identifies key issues during litigation and internal investigations. The AI-powered communication surveillance product proactively detects regulatory misconduct like insider trading, collusion, and other non-compliant behavior. They have more than 300,000 users in 49 countries serving thousands of organizations globally.
The role:
The Senior Software Engineer is a key contributor within the Engineering Platform team, responsible for building and maintaining the cloud-native foundation that powers company’s development ecosystem. This role focuses on designing, implementing, and operating core platform services, developer tools, and CI/CD capabilities that enable engineering teams to build, test, and deploy software efficiently and securely at scale. The successful candidate combines strong technical depth with a collaborative mindset, helping drive adoption of modern DevOps practices, cloud automation, and platform engineering principles across the organization.
Responsibilities:
Contribute as part of a cross-functional Scrum team to design, build, and deliver scalable, secure platform services and developer tooling.
Develop and maintain software solutions in C# / .NET deployed to Microsoft Azure using cloud-native patterns.
Lead the implementation and continuous improvement of CI/CD pipelines and DevOps automation using GitHub Actions.
Collaborate with internal engineering teams to provide reusable, self-service platform capabilities that increase developer productivity and consistency.
Partner with Staff and Lead Engineers to evolve the team’s technical roadmap, ensuring scalability and reliability across the platform ecosystem.
Integrate observability, performance monitoring, and operational excellence into all platform services.
Participate in design discussions, peer reviews, and paired programming to ensure technical quality and knowledge sharing.
Mentor engineers and promote engineering best practices within the team.
Proactively identify opportunities for technical improvement and implement data-driven, practical solutions.
Requirements:
5+ years of professional software development experience with a strong command of C# and the .NET ecosystem.
Proven experience designing and operating Azure-based cloud applications.
Hands-on experience with GitHub Actions, CI/CD pipelines, and DevOps practices.
Experience with Infrastructure as Code tools (e.g., Terraform, Pulumi).
Familiarity with containers and orchestration platforms (Docker, Kubernetes, AKS).
Demonstrated success working in Agile development environments and collaborating across teams.
Strong problem-solving, communication, and mentorship skills.
Benefit:
Comprehensive health, dental, and vision plans.
Parental leave for primary and secondary caregivers.
Flexible work arrangements.
Two, week-long company breaks per year.
Unlimited time off.
Long-term incentive program.
Training investment program.

We are dotLinkers! We are an established IT Recruitment Agency. We recruit the best IT specialists for the best IT companies – as simple as that. Our agency was founded by two passionate IT recruitment professionals, Art...
Senior Software Engineer
Senior Software Engineer
-, Kraków
dotLinkers