2 months ago
Warsaw, Poland or Kraków, PolandSenior
Responsibilities
- Contribute to a Scrum team across conception, design, development, testing, deployment, and operations.
- Design and architect performant, scalable, secure software operating on large datasets.
- Develop and execute unit, integration, and static testing strategies.
- Provide technical guidance, mentoring, code reviews, and knowledge sharing across the development team.
- Improve CI/CD deployment and upgrade workflows and automate repetitive processes.
- Use monitoring and observability tools to identify and resolve issues, troubleshoot defects, and support client-specific problems.
- Participate in second-line on-call support rotations after gaining relevant experience.
- Recommend and drive software development process improvements while collaborating with business stakeholders.
Requirements
- Bachelor’s degree in computer science, engineering, or a related field, or equivalent experience.
- At least five years of experience developing commercial-grade software using C# or related object-oriented languages such as Java or C++.
- Strong experience with SaaS systems, including multi-tenant architecture, subscription lifecycle, and operational support.
- Deep understanding of observability and telemetry, including distributed tracing, metrics, logging, alerting, and incident response.
- Strong software engineering fundamentals, including unit testing, code reviews, design documentation, and debugging.
- Experience with cloud DevOps practices and CI/CD tools such as GitHub Actions, Harness, or LaunchDarkly.
- Experience working in agile teams, including mentoring, feature leadership, and cross-team collaboration.
- Experience with observability tools such as New Relic or Splunk.
- Fluency in English.
- Preferred: experience with large-scale distributed systems and data-intensive platforms.
- Preferred: exposure to AI-assisted development tools and frameworks and experience improving engineering processes and automation in cloud-native environments.
Benefits
- Competitive base salary, annual performance bonus, long-term incentives, benefits, DTO, parental leave, and an equity program.
- Hybrid/remote work arrangement is indicated in the posting.
- The role offers opportunities for end-to-end system ownership, work on distributed cloud-native systems, and collaborative professional growth.
