Jobgether
Jobgether

Backend Software Engineer Pleno

engineeringfull-timeBrazil
SALARY
Not listed
WORK TYPE
remote
JOB TYPE
full-time
INDUSTRY
general
Apply for this position
✦ AutoApply Sick of applying? We apply to roles like this for you, up to 20 a month.
Learn more

About the role

Accountabilities:

    • Collaborate on the design, development, and evolution of scalable microservices and distributed systems.
    • Develop efficient and reliable APIs using REST and GraphQL.
    • Write, test, instrument, document, and maintain production-quality code.
    • Contribute to architecture and system-design discussions, helping define robust and scalable technical solutions.
    • Participate in continuous integration and continuous delivery practices to enable frequent and reliable releases.
    • Contribute to Infrastructure as Code practices and cloud-based environments.
    • Work with relational databases and contribute to data modeling, queries, performance, and reliability.
    • Develop scalable application logic using cloud functions and serverless technologies where appropriate.
    • Collaborate closely with multidisciplinary Product, Design, Engineering, and customer teams to understand requirements and deliver solutions that create measurable value.
    • Take ownership of technical challenges, proactively identifying problems, proposing solutions, and following initiatives through to completion.
    • Share technical knowledge and context with teammates, contributing to collective learning and continuous improvement.
    • Requirements:

      • Professional experience developing backend applications and distributed systems at an intermediate level.
      • Experience with TypeScript and Node.js.
      • Experience working with PostgreSQL or other relational databases.
      • Familiarity with REST and GraphQL API development.
      • Practical experience with Continuous Integration and Continuous Delivery (CI/CD) practices.
      • Familiarity with software design patterns and their application in production systems.
      • Knowledge of or interest in cloud platforms, particularly Azure and GCP.
      • Familiarity with Cloud Functions or equivalent serverless technologies for implementing scalable application logic.
      • Understanding of microservices architecture and modern backend development practices.
      • Ability to write maintainable, testable, documented, and observable code.
      • Strong ownership and autonomy, with the ability to identify problems and drive solutions without requiring constant direction.
      • Collaborative mindset and willingness to share knowledge, remove blockers, and contribute to team success.
      • Curiosity and commitment to continuous technical learning, with a willingness to work on unfamiliar challenges and technologies.
      • Benefits:

        • 100% remote work, with the flexibility to work from anywhere in Brazil.
        • PJ (Pessoa Jurídica) contracting model.
        • Flash Card benefit.
        • Language classes to support continuous development.
        • TotalPass membership.
        • An autonomous and trust-based remote working environment.
        • Opportunities to work with highly scalable distributed systems and technologies serving large user bases.
        • A culture focused on ownership, technical excellence, continuous learning, collaboration, and meaningful customer impact.
✦ Sick of applying to 40 jobs a month?
I rewrite your resume for ATS by hand first. Once you sign off on it, AutoApply applies to up to 20 roles like this a month, cover letter in your own voice each time. From $14.99/mo, cancel anytime.
Get AutoApply
Apply now
Backend Software Engineer Pleno at Jobgether — Remote