Backend Software Engineer

Há 7 dias


Rio de Janeiro, Rio de Janeiro, Brasil Promote Project Tempo inteiro

Company Overview:

Promote Project is a pioneer in automating data engineering, aiming to make ready-to-use data accessible anywhere. As a recognized Gartner Cool Vendor, we utilize logical Data Products (Nexsets) at our core, resulting in a seamless data platform that offers multi-speed data integration, preparation, monitoring, and governance in a no-code/low-code interface.

We are trusted by prominent data-driven enterprises like Doordash, LinkedIn, Johnson & Johnson, and LiveRamp for their mission-critical data. Our cutting-edge technology enables us to deliver high-quality solutions that meet the evolving needs of our customers.

Salary: $90,375 per year

About the Role:

We are seeking an experienced Senior level Software engineer on our backend software team to architect, develop, and deliver backend solutions for our customers. The successful candidate will be well-versed in cloud services system architecture principles and practices, with hands-on experience in building high-throughput and large-volume handling software systems.

This role focuses on working on the core part of our backend software, which enables and runs the flows. You will be part of a small team and expected to be resourceful, a selfless team player, and regularly go above and beyond your 'day job'. This position offers unbound growth opportunities and a chance to design greenfield software that handles huge amounts of data.

Key Responsibilities:

  • Design and develop solutions for backend software using Java
  • Work on large-scale problems of Data Engineering and design software to handle huge amounts of data (both transient and persistent)
  • Be part of the on-call rotation for your team to provide support on software
  • Bring knowledge of new technologies into the team, making our platform more efficient and robust for the product
  • Collaborate with additional Nexla technical resources in Product, engineering, CSM, support etc. to solve customer issues
  • Collaborate with other engineering teams (Backend, API, UI etc.) to work on projects together
  • Build and design tools to monitor our systems better

What You Bring to Promote Project:

  • Enthusiasm and curiosity to learn new technologies and software architectures
  • Min. 7+ years of platform and backend software development in mid-size or large-scale engineering organizations
  • Excellent communication skills - being able to connect the dots in feature requirements to enable software development of those features
  • Deep understanding and recent hands-on experience of high-throughput and low-latency systems written in JVM-based languages (Java or similar backend languages)
  • Experience and understanding of working on backend infrastructure: Kubernetes, Kafka, Caches (Redis, Memcache), Databases and communication protocols (gRPC, REST)
  • Experience in working with various data formats (JSON, Parquet, Avro etc.)
  • Ability to write code in programming languages (like Java, Python etc.), deep understanding on how APIs work, ability to write and optimize SQL
  • Ability to connect a customer's specific business problems and Promote Project's solutions
  • Ability to work in a team environment with other engineers in the platform team and mentor other engineers on backend infrastructure and system architecture design patterns

  • Software Engineer

    3 semanas atrás


    Rio de Janeiro, Rio de Janeiro, Brasil Empresa de Agricultura Tempo inteiro

    Job Title: Software Engineer (Backend)About the Role: We are seeking a skilled Backend Software Developer to join our team. The ideal candidate will have a strong background in software development and be proficient in programming languages such as Java, Python, or C++.Key Responsibilities:Design, develop, and maintain backend software...

  • Senior Software Engineer

    3 semanas atrás


    Rio de Janeiro, Rio de Janeiro, Brasil Buscarvagas - Empregos E Consultoria Brasil Tempo inteiro

    We are seeking a skilled Senior Software Engineer - Backend to join our team.This role will be responsible for designing and implementing scalable and efficient backend systems.Main ResponsibilitiesDesign and implement backend systems using Java and SpringCollaborate with cross-functional teams to ensure seamless integration of backend systemsDevelop and...

  • Software Engineer

    3 semanas atrás


    Rio de Janeiro, Rio de Janeiro, Brasil Fundação Movimento Universitário De Desenvolvimento Econômico E Social - Mudes Tempo inteiro

    We are seeking a skilled Software Engineer - Backend to join our team at {company}. As a key member of our development team, you will be responsible for designing and implementing scalable and efficient backend systems. Your expertise in programming languages such as Java or Python will be essential in driving our business forward.Main...

  • Software Engineer

    3 semanas atrás


    Rio de Janeiro, Rio de Janeiro, Brasil Sapore S.A Tempo inteiro

    Job DescriptionAs a Backend Software Engineer at our company, you will be responsible for designing and implementing scalable software systems. Your primary focus will be on developing high-quality, efficient, and well-documented code. You will work closely with our cross-functional team to deliver software solutions that meet the needs of our customers.

  • Software Engineer

    3 semanas atrás


    Rio de Janeiro, Rio de Janeiro, Brasil Camisa Dimona Tempo inteiro

    Job Title: Software Engineer - Backend DeveloperWe are seeking a skilled Backend Developer to join our team at {company}. As a Backend Developer, you will be responsible for designing, developing, and maintaining the backend infrastructure of our applications.Key Responsibilities:* Design, develop, and maintain high-quality backend software components*...

  • Senior Software Engineer

    3 semanas atrás


    Rio de Janeiro, Rio de Janeiro, Brasil Oemprego Tempo inteiro

    About the Role:As a Senior Software Engineer (Backend), you will be responsible for designing and developing scalable and efficient backend systems. You will work closely with the cross-functional team to identify and prioritize business requirements and deliver high-quality software solutions.Key Responsibilities:Design and develop backend systems using...

  • Senior Software Engineer

    3 semanas atrás


    Rio de Janeiro, Rio de Janeiro, Brasil buscojobs Brasil Tempo inteiro

    We are looking for a skilled Senior Software Engineer to join our team. The ideal candidate will have a strong background in backend development and experience with cloud-based technologies.Responsibilities:Design and implement scalable backend systems using cloud-based technologies.Collaborate with cross-functional teams to deliver high-quality software...

  • Senior Software Engineer

    2 semanas atrás


    Rio de Janeiro, Rio de Janeiro, Brasil Diebold Nixdorf SL. Tempo inteiro

    Are you looking for a new challenge as a seasoned software engineer? We are seeking a highly skilled Senior Software Engineer to join our team and work on the development of our large-scale applications. Your expertise in backend development will be crucial in driving the success of our projects.Main Responsibilities:Design and implement robust and scalable...

  • Senior Software Engineer

    3 semanas atrás


    Rio de Janeiro, Rio de Janeiro, Brasil Reachr Tempo inteiro

    Job DescriptionWe are seeking a highly skilled Senior Software Engineer (Backend) to join our team.The successful candidate will design, develop, test, and deploy scalable, efficient, and secure backend systems using Java/Python and cloud-based technologies.Design and develop high-quality, maintainable code that meets the required specifications.Work closely...

  • Senior Software Engineer

    3 semanas atrás


    Rio de Janeiro, Rio de Janeiro, Brasil Empresa de Logí­stica Digital Tempo inteiro

    We are looking for a skilled Senior Software Engineer (Backend) to join our team. Key responsibilities include:Key Responsibilities:Design, develop, and maintain high-quality software applications.Collaborate with cross-functional teams to identify and prioritize project requirements.Implement and deploy software solutions using agile methodologies.Ensure...


  • Rio de Janeiro, Rio de Janeiro, Brasil Doceria Tempo inteiro

    Job SummaryAs a Software Development Engineer - Backend, you will be responsible for designing, developing, and maintaining high-quality software applications.Key ResponsibilitiesDesign and develop scalable, efficient, and reliable software systemsCollaborate with cross-functional teams to identify and prioritize project requirementsEnsure high-quality code...

  • **Software Engineer

    3 semanas atrás


    Rio de Janeiro, Rio de Janeiro, Brasil Wizard Leme Tempo inteiro

    Job Description:Our company is seeking a skilled Software Engineer (Backend) to join our team. The ideal candidate will have experience with backend development, including programming languages such as Java or Python. They will be responsible for designing, implementing, and maintaining our company's backend systems. The candidate should also have excellent...

  • Software Engineer

    3 semanas atrás


    São João de Meriti, Rio de Janeiro, Brasil Luparella Consultoria RH Tempo inteiro

    The company {company} is seeking a skilled Software Engineer - Backend Development to join their team. Responsibilities include:Designing and implementing robust backend systemsCollaborating with cross-functional teams to deliver high-quality softwareMaintaining and improving existing codebasesRequirements:Proficiency in backend development languages (e.g....

  • Software Engineer

    3 semanas atrás


    Rio de Janeiro, Rio de Janeiro, Brasil Americanas S.A. Tempo inteiro

    Backend Software Developer PositionWe are seeking a highly skilled Backend Software Developer to join our team at {company}. The successful candidate will be responsible for designing, developing, and maintaining our backend systems.Key Responsibilities:Design and implement efficient and scalable backend systemsCollaborate with cross-functional teams to...


  • Rio de Janeiro, Rio de Janeiro, Brasil Fullstack Labs Tempo inteiro

    We're looking for a talented Backend Software Engineer to join our team at FullStack Labs. As a key member of our team, you'll work closely with our clients to design and build scalable, efficient, and secure software solutions.**Key Responsibilities:**- Collaborate with our clients to understand their software development needs and goals.- Design and...


  • Rio de Janeiro, Rio de Janeiro, Brasil Bluegreen Tempo inteiro

    Job Title: Backend Software Engineer - International Payments InfrastructureAt Bluegreen, we're expanding our technology team to continuously improve our services. We're looking for a talented Backend Software Engineer to join our growing team.Responsibilities:* Develop and maintain backend services* Design and optimize database schemas and queries using...

  • Software Engineer

    3 semanas atrás


    Rio de Janeiro, Rio de Janeiro, Brasil Buscarvagas - Empregos E Consultoria Brasil Tempo inteiro

    Join our company as a highly skilled Software Engineer with expertise in Backend Development.As a key member of our team, you will be responsible for designing, developing, and maintaining scalable and efficient software solutions. Your primary focus will be on the backend, ensuring seamless integration with the frontend and meeting the needs of our users.We...

  • Software Engineer

    3 semanas atrás


    Rio de Janeiro, Rio de Janeiro, Brasil Grupo Interway Tempo inteiro

    Job Title: Backend DeveloperWe are seeking a skilled Backend Software Developer to join our team. In this role, you will be responsible for designing, developing, and testing backend systems for our company.Key Responsibilities:Design and develop scalable and efficient backend systemsCollaborate with cross-functional teams to identify and prioritize project...

  • Software Engineer

    3 semanas atrás


    Duque de Caxias, Rio de Janeiro, Brasil Microcenter Informática Tempo inteiro

    As a software engineer, you will be responsible for designing, developing, and maintaining scalable and efficient backend systems. The ideal candidate will have expertise in backend development, including languages such as Java and Python. You will work closely with cross-functional teams to ensure seamless integration and deployment of features.Key...

  • Senior Software Engineer

    3 semanas atrás


    Rio de Janeiro, Rio de Janeiro, Brasil Gastroservice Tempo inteiro

    We are seeking a skilled Backend Developer to join our team. The ideal candidate will have strong Java and Python skills and be able to develop high-quality software.Requirements:Strong Java and Python skillsExperience with backend developmentStrong focus on code qualityOur company is a leading provider of software solutions, and we are looking for a...