RE

Senior Software Engineer

RemotePeople Remote Posted 05 Oct 2026 Closing: 04 Nov 2026
Permanent Remote Featured
zł180 - zł260

Role Description & Technical Scope

Senior Software Engineer – Internal Developer Tooling

Location:

Krakow, Poland or Sofia, Bulgaria

Function: Platform Engineering / Developer Tooling Level: Senior (4-8 years)

We’re hiring a Senior Software Engineer to join a Platform team building the internal tooling that empowers engineering teams across the organization. You’ll design, build, and maintain high-impact developer tools - CLI applications for environment setup, CI/CD modernization frameworks, data access libraries, and self-service platform capabilities - that directly accelerate how engineers ship software.

This is a hands-on role where architecture instincts matter as much as writing clean code. You’ll own tools end-to-end: from spotting friction in developer workflows, through design and build, to adoption and ongoing support.

What You’ll Work On

  • Tooling & Developer Experience: Build and evolve applications that streamline environment provisioning, configuration, and everyday developer workflows.
  • CI/CD Modernization: Design next-generation CI/CD pipelines and drive adoption of modern GitOps workflows and reliable deployment practices.
  • Data Access Libraries & SDKs: Develop internal libraries providing consistent, secure, performant access to data stores - abstracting complexity away from consuming teams.
  • Internal Tooling & Automation: Identify repetitive pain points across engineering and build reusable tooling to eliminate them.

Responsibilities

  • Architect and deliver internal tools and libraries that are well-defined, modular, secure, scalable, and actively maintained.
  • Contribute across the full development lifecycle — architecture, prototyping, testing, development, and support.
  • Drive modern engineering practices through code and design reviews; champion DevOps principles and high-quality telemetry.
  • Evaluate emerging technologies through proof-of-concept work and recommend adoption where they fit.
  • Lead design discussions and align teams on architectural decisions for shared platform components.
  • Mentor junior engineers through coaching, pairing, and code/design reviews.
  • Proficient integrating AI coding assistants, CLIs, and MCPs into daily development workflows.
  • Uses AI effectively across the SDLC — planning, design, implementation, debugging, deployment, and observability.
  • Builds reusable AI tooling (agent rules, skills, internal MCPs) that compounds team productivity, with sound judgment on when AI is (and isn’t) the right tool.
  • Balances AI-driven velocity with engineering rigor — automated testing, structural guardrails, and CI checks to validate AI-generated code.

What We’re Looking For

Required

  • 4-8 years of professional software engineering experience building production systems at scale.
  • Bachelor's degree or higher in Computer Science, Engineering, or a related field.
  • Deep proficiency in Python - OOP, design patterns, packaging, dependency management, and building maintainable libraries and CLI tools.
  • Demonstrated ability to design well-structured, loosely coupled systems and make trade-offs between simplicity, extensibility, and performance.
  • Hands-on experience with cloud platforms (Azure, AWS, or GCP).
  • Experience with Docker, Kubernetes, and CI/CD pipelines (GitHub Actions, Jenkins, or similar); exposure to GitOps (Flux, ArgoCD) is a plus.
  • Experience with relational databases (PostgreSQL, MSSQL) and NoSQL/key-value stores, with the ability to design clean data access abstractions.

Strongly Preferred

  • Experience building internal developer tools, platform SDKs, or CLI frameworks.
  • Experience with data platform technologies (Spark, PySpark, Databricks, Airflow, or Dagster).
  • Hands-on experience with observability tooling (Datadog, Grafana/Prometheus, OpenTelemetry, Statsig).
  • Track record of driving developer adoption of platform tools and improving engineering productivity.

Tech Environment

NB: We value strong fundamentals and adaptability over specific tool expertise

#J-18808-Ljbffr
Ready to apply for this cyber security position?

This opportunity is hosted on CV-Library. Click below to view full details and submit your application.

Key Details
  • Date Posted: 05 Oct 2026
  • Location: Remote
  • Employment: Permanent
  • Workplace: Remote
  • Domain: General
100% FREE CV BUILDER
Need an ATS CV for this role?

Optimize your cyber CV with ATS-friendly templates before submitting your application.

Build Free CV Now
Employer Profile
RE
RemotePeople
Verified Tech Employer

Enterprise technology firm or security consultancy operating across the UK digital defense ecosystem.

More Jobs at RemotePeople
Related Cyber Opportunities
IT Security Operations Analyst
Pacifica Continental • remote
IAM Governance Analyst
American Express Global Business Travel • remote