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