AdTechTalent
Engineering4 days agoRemote

Smaato (Now part of Verve)

Senior software Engineer (contract)

pythonscalajavagokubernetesawsgcpsparkpysparkflinkdatabrickspostgresredisaerospikekafkaprometheusgrafanaelasticsearchkibananginxtypescriptnode.jsterraformargocdbackenddistributed systemsmicroservicesdata engineeringmachine learning

Key details

Salary

Not specified

Employment type

Full-time

Seniority

Mid-level

Years experience

3-5

Location

Spain - Remote

Full job description

Verve is seeking a mid-level full-time remote backend engineer with experience in backend, data, and ML stacks. The role involves producing quality code, designing scalable and secure backend architectures including APIs and microservices, ensuring performance and security, collaborating with software, data, and ML engineers, and communicating with product managers and business stakeholders. Required qualifications include experience building high-performance distributed systems, enthusiasm for problem-solving, and a relevant degree. The tech stack includes Python, Scala, Java, Go, Kubernetes, AWS, GCP, Spark, PySpark, Flink, Databricks, Postgres, Redis, Aerospike, Kafka, Prometheus, Grafana, Elasticsearch, Kibana, nginx, Typescript/Node.js, Terraform, and ArgoCD. Benefits include working with talented engineers, large-scale data, interesting problems, an empowering environment, responsibility, independence, impactful projects, and a multicultural team.

What you'll do

  • Produce quality code and raise the bar for team performance
  • Design and develop scalable, maintainable, and secure software architecture for backend systems, including APIs, microservices, and data storage solutions
  • Ensure performance, scalability, and security, while continuously optimising and updating architecture to incorporate new technologies and best practices
  • Collaborate with cross-functional teams of Software, Data and ML engineers
  • Communicate regularly with product managers and business stakeholders such as ad traders

Requirements

  • Experience delivering products across backend, data, and ML stacks
  • Experience building high-performance distributed systems
  • Enthusiasm for solving interesting problems
  • A degree in a relevant field (e.g. Computer Science, Engineering)

Tech stack

PythonScalaJavaGoKubernetesKarpenterAWSGCPSparkPySparkFlinkDatabricksPostgresRedisAerospikeKafkaPrometheusGrafanaElasticsearchKibananginxTypescriptNode.jsTerraformArgoCD

Benefits

Talented engineersLarge scale dataInteresting problemsLearning and evolving in an empowering environment characterized by entrepreneurial actionsResponsibility, independence, and opportunity to participate in impactful projectsBe part of a multicultural team

Apply now

This MVP uses a placeholder application flow. In production, this section can connect to an external apply URL or a native application form.

Similar jobs

More roles worth a look

Related opportunities based on specialty and working model so candidates can keep momentum.