Vintti
Software Engineer (Backend, Go) - USD/Remote
VinttiBrazil2 days ago
Full-timeRemote FriendlyAccounting/Auditing

Software Engineer (Backend, Go) — Engineer II


📄 Contract: 18–20 months (maternity leave cover) with potential for extension or permanent hire based on performance.

💰 Salary: $4,000 - $5,000 USD

🕡 Working schedule: EST working hours (9-5) and participate in on-call rotations

💻 Equipment: Candidates will generally work with their own setup; support and preferences for hardware can be discussed.


Overview:

We’re on the hunt for a Backend-Focused Software Engineer (Engineer II) to help us build telecom software at scale— fully remote!

You’ll be coding mostly in Go, designing new features and diving deep into a complex production codebase — reading, debugging, and optimizing high-impact systems ⚙️

This is a highly collaborative role across multiple teams (“many seams”), so clear communication and teamwork are key.

Expect a deep, technical onboarding — perfect for fast learners who love asking smart questions, adapting fast, and thriving in a dynamic, high-energy environment.

If you’re ready to ship scalable systems, grow fast, and make real impact, we’d love to meet you!



Responsibilities:

  • Assess tickets, write production-quality Go code, and open clear, reviewable PRs.
  • Review peers’ PRs and uphold code quality, consistency, and maintainability.
  • Implement new service flows while maintaining and improving an existing, complex codebase.
  • Debug production issues methodically; contribute to stability and performance fixes.
  • Participate in architecture/design discussions; give thoughtful feedback on proposals.
  • Collaborate smoothly across teams to deliver integrated solutions.
  • Keep technical notes/documentation as needed to support maintainability.
  • Stay current on emerging backend practices and tools.
  • Join an on-call rotation (24/7 coverage for 7 consecutive days each month).



Qualifications:

  • 3–4+ years of professional software engineering experience.
  • Strong, hands-on Go (Golang) experience in production systems.
  • Proficiency with PostgreSQL and data-modeling for backend services.
  • Proven ability to read, understand, and improve large/legacy codebases.
  • Solid code review habits; clean, maintainable coding style.
  • Effective communicator in English; comfortable collaborating across multiple teams.
  • Remote-ready work style with full-time availability 9–5 EST.
  • Comfortable participating in an on-call schedule.


Nice to have:

  • Ruby experience.
  • Event-driven/messaging background (e.g., Kafka) and microservices architecture.
  • Temporal (Workflow Manager) and Grafana exposure.
  • Telecom domain knowledge.
  • Experience documenting systems and decisions (technical docs, design notes).
  • Background spanning both greenfield development and maintenance of mature systems.

Key Skills

Ranked by relevance