Apply

Senior Software Engineer Manager | CODE

Posted 2024-10-01

View full description

📍 Location: Brazil

🔍 Industry: Corporate wellness

🗣️ Languages: English, Portuguese

🪄 Skills: PostgreSQLSQLAgileDesign PatternsJavaKafkaProduct ManagementRabbitmqProduct DevelopmentActiveMQGoGolangNosqlCommunication SkillsCollaboration

Requirements:
  • Expertise with at least two programming languages, such as Java, Scala, Python, Ruby, JavaScript, or Golang.
  • Expertise with SQL/NoSQL technology such as PostgreSQL, MySQL, DynamoDB.
  • Solid experience dealing with event-driven architectures and message brokers like RabbitMQ, KAFKA, ActiveMQ.
  • Experience in managing managers of software engineering teams.
  • Versed in DDD, SOLID, Design Patterns, distributed systems, and architecture.
  • Strong communication skills capable of interacting with technical and non-technical stakeholders in English and Portuguese.
  • Bachelor’s degree in computer science or equivalent professional experience.
Responsibilities:
  • Develop and communicate a clear vision for the CODE Ecosystem, ensuring alignment across all engineering teams.
  • Drive architecture decisions that impact our entire CODE development interactions, setting standards for performance, scalability, and resilience.
  • Oversee and mentor tech leads, providing guidance on architectural decisions, establishing technical standards, and recommending tools and methodologies.
  • Support existing systems by enhancing functionality, increasing scale, and transforming them to meet our product demands.
  • Collaborate closely with cross-functional teams, including Product Management, to ensure alignment of engineering efforts with product goals and business strategies.
  • Drive data-driven decision-making processes, ensuring metrics and KPIs guide engineering priorities and resource allocation.
Apply

Related Jobs

Apply

📍 Brazil

🧭 Full-Time

🔍 Corporate wellness

  • Technical professional passionate about software and product development.
  • High level of ownership over delivered products.
  • Proactive, innovative, data-driven, valuing facts in decision-making.
  • Expertise in at least two programming languages such as Java, Scala, Python, Ruby, JavaScript, or Golang.
  • Expertise with SQL/NoSQL technologies like PostgreSQL, MySQL, or DynamoDB.
  • Experience with event-driven architectures and message brokers like RabbitMQ, KAFKA.
  • Experience in managing managers of software engineering teams.
  • Familiarity with DDD, SOLID, Design Patterns, and distributed systems.
  • Experience in implementing MVP, A/B testing, and feature toggles.
  • Strong communication skills with technical and non-technical stakeholders.

  • Develop and communicate a clear vision for the CODE Ecosystem.
  • Drive architecture decisions impacting CODE development interactions.
  • Oversee and mentor tech leads on architectural decisions and methodologies.
  • Support existing systems by enhancing functionality and scaling.
  • Work in a collaborative and agile environment prioritizing productivity.
  • Collaborate with cross-functional teams to align engineering efforts with business strategies.
  • Facilitate communication between engineering teams and stakeholders.
  • Drive data-driven decision-making processes.
  • Live the mission by promoting wellbeing and a supportive work environment.

PostgreSQLSQLAgileDesign PatternsDynamoDBJavaJavascriptKafkaMySQLProduct ManagementRabbitmqProduct DevelopmentActiveMQGoGolangNosqlCommunication SkillsCollaborationJavaScript

Posted 2024-11-19
Apply