Job Openings Senior Software Engineer

About the job Senior Software Engineer

We are seeking a Senior Software Engineer to execute the full lifecycle of the product development, by programming well-designed, efficient, and testable code that meets specifications.

As a Senior Software Engineer, you'll play a central role in designing and scaling next-generation data protection software. From our core masking engine to high-performance APIs, your work will directly power enterprise-level platforms across industries.

Your Impact

  • Architect and deliver high-performance Python data transformation pipelines
  • Build integrations with major database systems (Oracle, PostgreSQL, SQL Server, MySQL, Snowflake, DynamoDB, and more)
  • Design robust, consistent data masking algorithms that protect sensitive data across environments
  • Develop RESTful APIs enabling real-time, secure data workflows
  • Push the limits of performance by optimising pipelines for massive datasets
  • Expand our file processing capabilities across JSON, CSV, XML, and NDJSON

What you bring

  • 5+ years building production-grade Python applications at scaleStrong expertise in relational databases and SQL optimisation
  • Experience with enterprise software architecture and performance tuning
    A focus on testing excellence and code quality (pytest, type hints, static analysis)
  • Security-first mindset in development
  • Knowledge of containerisation and cloud deployment environments

We'd love it if you also have

  • Hands-on Rust experience
  • Database administration background
  • Work in compliance-heavy or regulated industries
  • Familiarity with GDPR, HIPAA, or global privacy regulations
  • Experience with distributed systems and message queues

You will work with enterprise clients at the cutting edge of data security
Innovative startup culture: collaborative, fast-moving, and impact-driven
Growth opportunities: learn new technologies, lead initiatives, and shape our products future.



Package Details