Senior Software Engineer
Nubank
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