Nubank

Senior Software Engineer

Nubank

Apply
7 months ago
Buenos Aires, Argentina
Senior / Mid Level

Responsibilities

  • Develop horizontally scalable microservices primarily in Clojure.
  • Handle high throughput jobs and inter-service communication using Kafka.
  • Implement Continuous Integration and Deployment into AWS.
  • Store data in Datomic and DynamoDB.
  • Monitor and ensure observability with Prometheus.
  • Run applications in Kubernetes.
  • Lead small to medium-sized projects with defined scope.
  • Make independent decisions within defined initiatives.
  • Address complex scenarios involving multiple stakeholders.
  • Identify and implement solutions to improve team performance.
  • Participate in cross-functional discussions to influence technical direction.
  • Mentor and coach peers through various knowledge-sharing activities.
  • Plan and execute entire milestones from conception to completion.

Requirements

  • 4+ years of experience as a Software Engineer.
  • Experience in handling complex scenarios with stakeholders.
  • Proven ability to improve team performance and efficiency.
  • Experience in cross-functional discussions and influencing project direction.
  • Demonstrated emerging leadership qualities.
  • Ability to lead small to medium-sized projects.
  • Intermediate communication skills for clear idea conveyance.
  • Intermediate problem-solving skills for moderately complex issues.
  • Understanding of organizational goals and business drivers.
  • Experience in change management initiatives.
  • Familiarity with system architecture and operational support.

Tech Stack

Amazon DynamoDBApache KafkaAWSClojureKubernetesPrometheus

Categories

BackendDevOpsTesting