Apply

Staff Software Engineer, Backend

Posted 25 days agoViewed

View full description

πŸ’Ž Seniority level: Staff, Experience in building backend systems for large-scale applications.

πŸ“ Location: Brazil

πŸ” Industry: Commerce platform

🏒 Company: VTEXπŸ‘₯ 1001-5000πŸ’° over 3 years agoπŸ«‚ Last layoff over 2 years agoE-CommerceSaaSInformation TechnologySoftware

πŸ—£οΈ Languages: English, Portuguese

⏳ Experience: Experience in building backend systems for large-scale applications.

πŸͺ„ Skills: Backend DevelopmentLeadershipSoftware DevelopmentREST APICommunication SkillsAnalytical SkillsCollaborationProblem SolvingRESTful APIsMentoringAttention to detailTime ManagementWritten communicationMultitaskingDocumentationMentorship

Requirements:
  • Experience in building backend systems for large-scale applications.
  • Proficiency in multiple programming languages.
  • Track record of effective mentorship, guiding junior and senior team members.
  • Willingness to learn from stakeholders.
  • Strong communication skills in English and Portuguese.
  • Located in Brazil.
Responsibilities:
  • Develop a resilient, scalable commerce platform used by clients worldwide.
  • Serve as a technical reference for backend development best practices.
  • Collaborate with different teams to improve processes and ensure alignment with business goals.
Apply

Related Jobs

Apply

πŸ“ Canada, Brazil

🧭 Full-Time

πŸ’Έ 211500.0 CAD per year

πŸ” Cryptocurrency and Blockchain Technology

🏒 Company: Coinbase Careers PageπŸ‘₯ 1000-5000

  • At least 8+ years of experience in software engineering.
  • Strong understanding of high-quality code and effective software engineering processes.
  • Execution-focused mindset, capable of navigating through ambiguity and delivering results.
  • Ability to balance long-term strategic thinking with short-term planning.
  • Experience in creating, delivering, and operating multi-tenanted, distributed systems at scale.
  • Experience in delivering full-stack projects.
  • Willingness to manage engineers and transition into a management role.

  • Lead and grow a team of 7-8 engineers to deliver features specific to the AMER markets.
  • Manage individual project priorities, deadlines, and deliverables with technical expertise.
  • Mentor and train team members on design techniques and coding standards.
  • Deep dive into the Coinbase system to provide solutions for launching.
  • Define and execute a roadmap based on opportunities raised by the team and stakeholders.
  • Identify gaps in current experience by analyzing Coinbase and competitors' apps.
  • Work closely with various teams to identify feature opportunities.
  • Address customer experience issues and drive solutions.
  • Oversee the design of scalable, reliable, and reusable solutions.
  • Encourage a proactive, data-driven attitude and energize team interactions.

Backend DevelopmentLeadershipProject ManagementBlockchainFull Stack DevelopmentSoftware Engineering

Posted 21 days ago
Apply
Apply

πŸ“ Brazil

πŸ” Gaming

🏒 Company: Fortis GamesπŸ‘₯ 251-500PC GamesVideo GamesGaming

  • Strong skills in Node.js with TypeScript.
  • Experience with AWS services.
  • Hands-on expertise in designing and implementing a microservices-based architecture using WebSockets and gRPC.
  • Extensive knowledge of relational and non-relational database systems.
  • Proven track record in supporting live services in gaming environments.
  • Confidence in producing high-quality work within distributed teams.

  • Own server-side social products through every step of the development process, from design to live game support.
  • Work closely with game designers, artists, and technical teams to implement features like multiplayer, chat, and moderation.
  • Lead the Backend Core team for the project.
  • Develop high-performance systems that support multiplayer features and ensure smooth player experiences.
  • Optimize performance and scalability by identifying and resolving bottlenecks.

AWSLeadershipNode.jsGame DevelopmentProduct ManagementTypeScriptgRPCCollaborationMicroservices

Posted 2 months ago
Apply
Apply

πŸ“ South America, Europe

🧭 Full-Time

πŸ’Έ $50 USD/hr or higher based on experience

πŸ” Social Dating Apps

🏒 Company: Perry Street Software

  • Bachelor’s degree (or higher) in computer science, related field, or equivalent practical experience
  • 10+ years of software development experience
  • 3+ years team management experience
  • Experience working with Ruby and/or Ruby on Rails
  • Intuitive understanding of the possibilities and limitations of RoR's MVC architecture
  • Intermediate SQL and data architecture experience; extensive ActiveRecord experience
  • Data migration experience
  • Experience AWS, Docker and similar
  • Experience using design and architecture patterns
  • Good sense of usability and product for mobile apps
  • Strong sense of ownership, delivering on time and on budget
  • Shipped consumer mobile-first apps on Android or iOS

  • Lead a developer team to deliver large-scale consumer software for apps, capable of supporting 1000s of simultaneous requests/sec
  • Bring architectural opinions of and experience with complex (100+ model) web applications
  • Evolving the current Ruby-based architecture to develop innovative, consumer-facing mobile products, while supporting the product roadmap
  • Work in an agile team with Product, Design, Support, and Marketing to respond to our users needs
  • Debug and develop with all layers of the software stack - frontend (JavaScript or iOS/Android), middleware (Ruby), backend (AWS)
  • Help develop solutions end to end, from the design, to requirements, coding, refactoring, delivering, and maintenance
  • Excel at communication in a distributed, remote team

AWSDockerSoftware DevelopmentSQLAgileAndroidHTMLCSSJavaKotlinRubyRuby on RailsSwiftGoReact

Posted 2 months ago
Apply