Senior Software Developer

  • Full-time
  • SO
  • Poland

COMPANY DESCRIPTION & JOB PURPOSE

Hello, we’re TOPPAN Digital Language. We’re a language solutions provider that’s enabled by tech. Our mission is to help global companies with high-risk, business-critical content sell with confidence in any language.

 

We aim to be the #1 localization partner for companies in life sciences and healthcare, market insights, retail and e-commerce, and financial services. Operating globally, we design language solutions with the best teams and the best tech to meet our customers’ needs at speed, at scale—securely. We are obsessed with our clients’ success, and as importantly, our employees’. We want to build a reputable company that attracts, develops, and retains exceptional talent in our industry. 

 

Our values reflect the thinking of our founders who have decades of trusted industry and localization expertise. They act as a major force in shaping our company culture: an entrepreneurial spirit that embraces a growth mindset and an ethos of inspiring excellence.


THE ROLE

This is a senior, hands‑on engineering role focused on reducing operational complexity through automation and pragmatic software design. The role centres on eliminating manual effort, automating repetitive operational workflows, and building lightweight microservices and internal tooling that deliver meaningful and measurable efficiency improvements across core operational programmes.

The role also contributes to the organisation’s broader innovation strategy by building and embedding practical automation and AI‑enabled solutions into existing and future platforms and workflows, helping to shape how innovation is applied and scaled across operations.

The scope of the role is expected to evolve in line with operational priorities, with the Senior Software Developer contributing to related initiatives as required to support business needs and organisational objectives.

The successful candidate is a strong backend engineer with a pragmatic product mindset, solid domain experience in language services operations, and a demonstrated ownership‑led delivery approach. Active, day‑to‑day use of AI‑assisted development tools is expected as part of standard engineering practice to accelerate delivery, improve quality, and support continuous innovation.


ACCOUNTABILITIES AND RESPONSIBILITIES

  • Own and lead the design and delivery of automation initiatives that materially reduce operational complexity and manual effort across core business workflows.
  • Take responsibility for shaping technical solutions end‑to‑end, from problem definition and architectural approach through to delivery, deployment, and ongoing optimisation.
  • Build and operate backend services, microservices, and internal tooling that integrate deeply with existing platforms and operational systems, making sound trade‑offs between speed, quality, and maintainability.
  • Apply senior engineering judgement to translate ambiguous operational problems into clear, scalable, and pragmatic software solutions in partnership with product and operational stakeholders.
  • Contribute to the organisation’s innovation strategy through hands‑on delivery, by implementing automation and AI‑enabled capabilities that can be reused, extended, or replicated across programmes.
  • Set and uphold engineering standards within the scope of work, including API design, service boundaries, etc.
  • Ensure solutions are observable, reliable, and measurable, enabling visibility into operational impact and supporting continuous improvement.
  • Act as a senior technical contributor within a distributed, cross‑functional environment, providing clear guidance, constructive challenge, and informed decision‑making.
  • Review code and designs produced by others, offering mentoring and technical direction to support team capability, consistency, and delivery quality.
  • Communicate complex technical topics clearly and pragmatically to non‑technical stakeholders, focusing on outcomes, risks, and operational impact.
  • Adapt scope and priorities in response to changing operational needs, contributing to related initiatives and additional responsibilities as required to support business objectives.


QUALIFICATIONS AND EXPERIENCE

  • Extensive experience as a Senior Software Developer / Backend Engineer, delivering production‑grade systems- 6 + years.
  • Strong backend development skills using JVM‑based languages (e.g. Java, Groovy) and/or Python, with experience in API‑driven and service‑oriented architectures.
  • Proven experience designing, building, and operating microservices in production environments.
  • Hands‑on experience with Docker, containerised deployments, and running services on a public cloud platform.
  • Solid experience with relational databases (SQL) and working knowledge of NoSQL technologies.
  • Experience designing and maintaining clean, well‑documented REST APIs and internal integrations.
  • Demonstrated end‑to‑end ownership of solutions, from problem definition through delivery, deployment, and optimisation.
  •  Experience working with CI/CD pipelines and applying disciplined engineering practices, including automated testing.
  • Ability to work effectively in distributed, cross‑functional teams and communicate technical decisions clearly to non‑technical stakeholders.
  • Active, day‑to‑day use of AI‑assisted development tools as part of standard engineering practice.


SKILLS

  • Excellent communication and interpersonal skills.
  • Positive and creative mindset.
  • Follow security coding standards
  • Quick and agile development
  • Willing to learn and master new technologies and techniques
  • Excellent data accuracy and strong attention to detail.
  • Good judgement and strong problem-solving skills.
  • Highly organized and good time management skills.
  • Ability to perform in a fast-paced environment, meet deadlines and use own initiative.
  • Flexible and dedicated.
  • Self-motivated and able to perform under minimal supervision.
  • Demonstrated ability to multitask.

 

 

Toppan Digital Language is committed to equality in employment and is able to consider any necessary adjustments during the recruitment process.