Brazil - Software Engineer

2 semanas atrás


Remoto, Brasil TEEM Tempo inteiro US$90.000 - US$120.000 por ano

We are seeking a Software Engineer to develop, maintain, and innovate solutions for complex software applications. The ideal candidate has a strong background in software development, data synchronization, and cloud-based solutions. This role requires technical expertise, leadership, and a commitment to building scalable, high-quality software.

Key Responsibilities

  • Development
  • Design, develop, and test software solutions.
  • Implement object-oriented design principles.
  • Develop solutions for bi-directional data migrations between client and server-side applications.
  • Enable access to client-side databases within third-party systems.
  • Build server-side solutions for seamless data synchronization.
  • Leadership & Mentoring
  • Mentor junior engineers, providing technical guidance and support.
  • Conduct code reviews and offer constructive feedback.
  • Analysis
  • Analyze user requirements, software systems, and code architecture.
  • Perform systems risk and reliability analysis.
  • Maintenance & Monitoring
  • Develop maintainable and scalable software solutions.
  • Integrate monitoring and alerting to preemptively identify and address issues.
  • Perform software maintenance and system integrations.
  • Ensure compliance with industry standards and best practices.
  • Innovation & Technology Assessment
  • Drive application development throughout the full software lifecycle.
  • Research and evaluate new technologies for potential implementation.
  • Team Culture
  • Contribute to a collaborative team environment in a complex domain.
  • Foster a positive team culture by participating in team-building activities.
  • Proactively engage in process improvements and knowledge sharing.

Requirements

  • Education & Experience
  • Bachelor's degree in Computer Science or a related field, plus 6+ years of experience.
  • If no degree, 10+ years of experience in software engineering is required.
  • Technical Skills
  • Strong command of Object-Oriented Programming (OOP) principles and Design Patterns.
  • Experience with software development tools (IDEs, dependency resolvers, Docker, package managers).
  • Proficiency in developing web applications with REST and gRPC APIs.
  • Experience in client-side application development for Windows.
  • Familiarity with Pub/Sub messaging systems (Kafka or Kafka variants).
  • Prior experience with data synchronization and data migration models.
  • Expertise in source control systems (Git or similar).
  • Ability to write effective unit tests to ensure software reliability.
  • Proficiency in cloud-based development (serverless functions, containers, VMs, cloud databases, preferably in Azure).
  • Experience designing scalable, observable solutions for high-traffic applications.
  • Strong SQL and relational/non-relational database development experience.
  • Soft Skills & Work Style
  • Willingness to learn and adapt to new technologies.
  • Ability to shift priorities quickly in a dynamic environment.
  • Strong team player, fostering a collaborative and supportive work environment.
  • Comfortable with mob or pair programming as needed.
  • Willingness to assist in automated testing and quality assurance.
  • Excellent written and verbal communication skills in US English.

Recommended Skills (Preferred, but not Required)

  • Experience with Infrastructure as Code (IaC) tools like Terraform.

  • Software Engineer

    2 semanas atrás


    Remoto, Brasil Flutter Entertainment Tempo inteiro US$80.000 - US$120.000 por ano

    We are the platform that revolutionized the Brazilian sports betting market and was able to create a unique ecosystem with technological solutions, strategic marketing, content, exclusive services, and many success stories.Learn more at: Flutter Brazil software engineers are passionate about building high-performance, scalable distributed systems. As part of...

  • Software Engineer

    2 semanas atrás


    Remoto, Brasil Avalara Tempo inteiro US$104.000 - US$130.878 por ano

    O que você fará:This is a remote position, for people who live in Brazil onlyAs a Software Engineer at Avalara, reporting to a Software Engineering Manager, you will be hands-on as part of the core AvaTax Platform engineering team responsible for designing and driving a scalable, reliable, secure and performant global tax calculation engine. You'll be part...

  • Backend Engineer

    2 semanas atrás


    Remoto, Brasil Fitnext Tempo inteiro US$90.000 - US$120.000 por ano

    Senior Backend Engineer (.NET | C#) - Remote (Brazil & LATAM)About the Role:We are looking for a highly experienced Senior Backend Engineer to join a top global company in a 100% remote position. You'll work with an elite international team, solving challenging problems and building high-impact products.What We Offer:100% RemoteUSD CompensationExposure to...


  • Remoto, Brasil Shape Digital Tempo inteiro R$120.000 - R$180.000 por ano

    The Staff Software Engineer is responsible for designing, building, and evolving software systems that are robust, scalable, and aligned with the company's strategic objectives.As a Staff Software Engineer, the goal is to identify the most appropriate technical solution for each problem. Sometimes the best approach may be a well-architected existing library...

  • Software Engineer PL

    2 semanas atrás


    Remoto, Brasil turbi Tempo inteiro R$80.000 - R$120.000 por ano

    E aí, tudo azul por aí?A Turbi é a locadora do futuro: 100% digital, movida a tecnologia, gente boa e paixão por transformar a forma como as pessoas se locomovem. A gente abre carro pelo app (sim, sem chave) e acredita que inovação de verdade começa com um time engajado e com liberdade pra criar.Estamos procurando uma pessoa para a posição de...


  • Remoto, Brasil CSG Tempo inteiro US$104.000 - US$130.878 por ano

    CSG is expanding our teams in Brazil. These teams are responsible for delivering new features for CSG's cloud based digital BSS Ascendon Platform. One exciting opportunity is for a Software Development Engineer II with product development experience to join our growing teams. In a fast-paced agile workspace, we prioritize continual learning, accountability,...

  • Software Engineer Lead

    1 semana atrás


    Remoto, Brasil CSG Tempo inteiro US$104.000 - US$130.878 por ano

    CSG is expanding our teams in Brazil. These teams are responsible for delivering new features for CSG's cloud based digital BSS Ascendon Platform. One exciting opportunity is for a Software Development Engineer Lead with product development experience to join our growing teams. In a fast-paced agile workspace, we prioritize continual learning,...

  • Software Engineer SR

    2 semanas atrás


    Remoto, Brasil turbi Tempo inteiro R$60.000 - R$80.000 por ano

    E aí, tudo azul por aí?A Turbi é a locadora do futuro: 100% digital, movida a tecnologia, gente boa e paixão por transformar a forma como as pessoas se locomovem. A gente abre carro pelo app (sim, sem chave) e acredita que inovação de verdade começa com um time engajado e com liberdade pra criar.Estamos procurando uma pessoa para a posição de...

  • Lead Software Engineer

    2 semanas atrás


    Remoto, Brasil EPAM Systems Tempo inteiro R$900.000 - R$1.200.000 por ano

    We are seeking a talented Lead Software Engineer with proficiency in data engineering to strengthen our team.Your role will focus on delivering scalable systems and efficient data pipelines to manage complex datasets, enabling insightful analytics and innovative data-driven applications.ResponsibilitiesDesign backend services and pipelines capable of...

  • Software Engineer

    Há 6 dias


    Remoto, Brasil ateliware Tempo inteiro US$70.000 - US$120.000 por ano

    At ateliware, we believe in impactful well-built products. Our 13 years of experience in the digital transformation of both brazilian, european and north-american markets (we're currently in 6 different countries) made us reference in performance, technology growth and custom hand-made product delivery. Do you want to be part of it?We rely on experience...