Company
Veriff is the preferred identity verification platform partner for the world’s most innovative growth-driven organizations, helping conveniently verify and safeguard users anywhere in the world. We support the broadest number of identity documents from nearly every country and territory in the world. With a diverse team in the United States, United Kingdom, Spain, and Estonia, and robust backing from investors including Accel, AlkeV, IVP, Tiger Capital, and Y Combinator, Veriff is dedicated to helping businesses and individuals build a safer and more secure world. We strive to be the benchmark for trust online and take pride in being a positive force.
Role Description
The Engineering team builds the software powering Veriff. As a Senior Software Engineer on the DevXP team, you will help architect scalable systems, mentor engineers, and drive business impact. You will be a key owner of some of the core libraries in our Product & Engineering organization and will collaborate with a variety of stakeholders and teams.
Responsibilities
- Owning and governing Veriff's internal Python packages, ensuring adherence to standards, driving structural changes, and maintaining quality and consistency.
- Taking ownership of the Python codebase maintained by the DevXP team.
- Supporting the broader Developer Experience team in daily operations, including:
- Participating in the on-call schedule and team rituals.
- Managing CI/CD pipelines.
- Maintaining base Docker images and package registries (PIP, NPM, etc.).
- Automating deployment processes.
- Building the team's/engineering knowledge base.
- Tracking costs.
- Owning various in-house and external developer tooling (e.g., GitHub).
Required Skills and Qualifications
- Strong Python skills.
- Excellent problem-solving, communication, and collaboration skills.
- Experience building and consuming APIs (REST/GraphQL).
- Experience working with queueing and messaging systems (e.g., RabbitMQ).
- Familiarity with DevOps practices, CI/CD, Git, and containerization (Docker, Kubernetes).
- A passion for improving developer workflows and productivity.
Preferred Skills and Qualifications
- Golang and NodeJS experience.
- Experience with cloud platforms (AWS).
- Frontend (React) experience.
- Experience with infrastructure-as-code tools (Terraform, Ansible).
- Experience with monitoring and logging tools (Prometheus, Grafana, ELK).
- Contributions to open-source projects.
- Knowledge of software testing principles.
- Experience using AI in solutions.
Tech Stack
- Backend: Python, Golang, Node.js (TypeScript)
- Infrastructure: AWS, Kubernetes, Terraform
- Data & ML: PostgreSQL, RabbitMQ, Python-based ML models
What We Offer
- Flexibility to work from home.
- Stock options.
- Extra recharge days on top of annual vacation.
- Comprehensive relocation support to Estonia or Spain.
- Extensive medical, dental, and vision insurance.
- Learning and Development & Health and Sports budget.
- Four weeks of fully paid sabbatical leave after reaching your 5th work anniversary.