TRACTIAN logo
TRACTIAN

Artificial Intelligence Quarterbacking Your Maintenance

Senior Backend Software Engineer

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200H1B No SponsorCompany SiteLinkedIn

Location

Brazil

Posted

70 days ago

Salary

0

Seniority

Senior

Job Description

Senior Backend Software Engineer

TRACTIAN

• Design, build, and maintain data-intensive, high-performance backend services based on an event-driven architecture. • Develop and maintain APIs and services that power both real-time monitoring features and complex maintenance workflows. • Work closely with a cross-functional team to ensure our backend applications align with the overall product vision and user experience goals. • Optimize applications and data processing workflows for performance, focusing on enhancing speed, efficiency, and reliability across various operating environments. • Continuously evolve our systems through refactoring, introducing best practices, and improving maintainability and observability. • Document architectural decisions and technical implementations clearly for the team and future maintainers.

Job Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related technical field
  • 5+ years of backend development experience, with a strong focus on developing user-facing products.
  • Solid experience in event-driven applications using messaging technologies like Kafka, RabbitMQ, BullMQ, or similar.
  • Strong programming skills in Go, Python, Node.js, and/or Rust.
  • Deep understanding of microservices architecture and distributed system design.
  • Proficiency in both relational (e.g., PostgreSQL, ClickHouse) and non-relational databases (e.g., ScyllaDB, Cassandra, MongoDB), with a focus on performance and scalability.
  • Experience building mission-critical backend services in high-growth, product-driven environments.
  • Fluency in Portuguese.

Benefits

  • Health insurance
  • Professional development opportunities

Related Job Pages

More Backend Engineer Jobs

Full TimeRemoteTeam 1-10H1B Sponsor

• Work directly with the founding team on developing: the company Python SDK, first-party packages and plugins and bridges to third-party tools etc.

District Of Columbia + 1 moreAll locations: District Of Columbia | Washington
DevSquad logo

Laravel Developer

DevSquad

A software development partner that brings your digital products to life.

Backend Engineer71 days ago
ContractRemoteTeam 51-200H1B Sponsor

• Develop clean, testable, and maintainable code. • Contribute to the entire software development lifecycle. • Implement new features and investigate production issues. • Participate in technical discussions about the challenges encountered. • Take part in code reviews, ensuring code quality and consistency.

Brazil
Full TimeRemoteTeam 51-200H1B No Sponsor

• Develop, evolve and maintain back-end applications in Java 17+, using Spring Boot • Design and implement REST APIs (and occasionally GraphQL), ensuring best practices for design, security and performance • Actively participate in technical refinement of requirements together with product and architecture teams • Contribute to system architecture decisions, especially in microservices environments • Implement and maintain integrations between internal and external systems • Ensure code quality through automated tests, code reviews and engineering standards • Maintain and evolve relational databases, modeling data efficiently • Support observability, monitoring and incident resolution in production • Collaborate with the team on CI/CD, automation and cloud initiatives • Mentor less experienced developers and promote best practices within the team • Contribute to continuous improvement of processes, application performance and reliability.

Brazil
CrewBloom logo

Lead Architect, PHP

CrewBloom

Talent so good, try us risk-free.

Backend Engineer71 days ago
Full TimeRemoteTeam 201-500Since 2016H1B No Sponsor

- Design and oversee the architecture of PHP applications, ensuring scalability, performance, and maintainability. - Lead technical planning and design sessions, driving critical technology and design decisions. - Collaborate with developers, DevOps, and QA teams to establish and enforce best practices in code quality, testing, and deployment. - Ensure applications meet rigorous security and compliance standards throughout the development lifecycle. - Mentor and support development teams, conducting code reviews and offering technical guidance. - Research and integrate emerging technologies to enhance functionality, performance, and scalability.

Pakistan