Apply

Staff Software Engineer - LATAM (Remote)

Posted 2024-10-16

View full description

πŸ’Ž Seniority level: Staff, 8+ years

πŸ“ Location: LATAM

πŸ” Industry: Real estate technology

🏒 Company: Luxury PresenceπŸ‘₯ 501-1000πŸ’° $19.2m Series B on 2023-08-03Software Development

⏳ Experience: 8+ years

πŸͺ„ Skills: AWSLeadershipPostgreSQLPythonSoftware DevelopmentSQLAgileDynamoDBElasticSearchKubernetesSCRUMTypeScriptJiraStrategyElasticsearchPostgresReduxServerlessNosqlReactCollaborationRESTful APIs

Requirements:
  • 8+ years of experience with web application frameworks such as Nodejs, React, Redux, Angular, or similar. GraphQL experience is a plus.
  • Experience with data-driven architecture, systems design, RESTful APIs, and microservices architecture.
  • Proficiency in SQL, NoSQL, in-memory and distributed SQL (e.g. PostgreSQL, Redis, MongoDB, AuroraDB).
  • Experience integrating with 3rd party APIs, external frameworks, and libraries.
  • Expert-level understanding and implementation of cloud-native architectures (AWS serverless or containers).
  • Demonstrated understanding of software design principles such as SOLID and Dependency Injection.
  • Experience with Software as a Service (SaaS) and multi-tenancy application development.
  • Embraces Agile Scrum concepts and related collaboration and issue tracking tools (e.g., Freshworks, JIRA, Rally).
  • Experience working in a Continuous Integration/Continuous Delivery (CICD) model, including GitHub and CI pipeline automation.
Responsibilities:
  • Lead the technical design and implementation of complex systems, ensuring scalability, performance, and maintainability.
  • Drive high-impact, cross-functional projects that align technical solutions with business goals.
  • Mentor engineers across the organization, sharing expertise and helping develop their technical and problem-solving skills.
  • Set the architectural direction for projects, defining patterns that improve system reliability and influence multiple teams.
  • Proactively identify technical opportunities to improve customer experience and contribute to product strategy.
  • Lead technical initiatives that improve efficiency, reduce risk, and foster innovation across the engineering organization.
  • Foster a culture of collaboration, engineering excellence, and continuous improvement through leadership in design and code reviews.
  • Drive organizational growth by leading workshops, knowledge-sharing sessions, and cross-team initiatives that elevate technical standards.
Apply