Sr. Software Engineer

Posted 4 Days Ago
Hiring Remotely in Brazil
Remote
Senior level
Software
The Role
Lead the design, development, and operation of scalable video-platform solutions. Own the technical roadmap, architect robust services and APIs, enforce engineering and quality practices, mentor engineers, and manage monitoring, incident response, performance, and reliability. Collaborate with product, design, and engineering leaders to deliver complex initiatives. The role requires strong backend and frontend development, cloud-native application experience, databases, automated testing, and fluent English.
Summary Generated by Built In

Londrina, Brazil

At Platform Science, we’re working to connect everything that moves.

Founded in 2015, we are an open IoT platform that partners with innovative fleets, application developers, vehicle manufacturers, and equipment providers in the transportation industry to deliver revolutionary solutions to supply chain professionals across the globe.

Our employees are an engaging, diverse group of people who believe in the power of great ideas. We hire people with different experiences and perspectives to build a company culture that fuels growth through innovation. We value thoughtful actions and empathy for others.  We approach challenges with resiliency and creativity, while encouraging transparency because, no matter our backgrounds or responsibilities, we are one team.

Platform Science is seeking a Senior Software Engineer to join our Video team. In this high-impact role, you will take technical ownership of our existing video product, a critical component of our platform. You will not just maintain and enhance this product; you will architect its evolution, driving the technical roadmap to ensure the stability, scalability, and performance of a core offering.
Your work will directly impact road safety for our customers, making a difference in their daily operations. As a senior member of the team, you will be expected to lead by example, mentor other engineers, and drive innovation to increase operational efficiency.
Essential Responsibilities
  • Lead the design, development, and maintenance of our complex, large-scale Video solutions, setting the technical standards for customer experience and reliability.
  • Architect and implement robust, scalable new features and services to evolve our Video offering, aligning technical strategy with global market expectations.
  • Champion and enforce software engineering best practices across the team, driving a culture of quality, high-performance code, and CI/CD.
  • Mentor and guide junior and mid-level engineers, providing technical oversight, constructive code reviews, and support for their career growth.
  • Own the operational health of the video platform, including monitoring, incident response, and driving continuous improvements in performance and efficiency.
  • Collaborate closely with product managers, designers, and other engineering leads to define the technical roadmap, break down complex initiatives, and ensure successful delivery.
Required Experience
  • 5-8+ years of professional software engineering experience, with a proven track record of leading the design and delivery of complex, scalable systems.
  • Excellent communication and leadership skills (verbal and written), with the ability to articulate complex technical concepts to diverse audiences and mentor team members.
  • Deep, hands-on expertise in backend development (Kotlin/Java, Node.js, or similar), designing and scaling resilient APIs.
  • Strong experience in modern frontend development (React, Angular, or similar).
  • Proficient with relational databases and data modeling (Postgres, MySQL, etc.).
  • Extensive experience building, deploying, and operating cloud-native applications (AWS, Azure, GCP).
  • A strong commitment to quality and deep experience with test automation strategies (Unit, Integration, TDD principles).
  • Advanced/fluent english skills: verbal and written
Will be considered a plus
  • Experience with designing and implementing Event-Driven architectures.
  • Production experience with high-throughput streaming systems (Kafka, RabbitMQ).
  • Expertise with non-relational databases and caching strategies (ElasticSearch, MongoDB, Redis).
  • Deep knowledge of serverless computing patterns (Lambda, SQS, Step Functions).
  • Experience with Infrastructure-as-Code (Terraform or similar).
  • Holistic quality assurance experience (End-to-End, Performance, etc.).
  • Experience with video processing, streaming protocols (HLS, DASH), or telematics data.
  • Some mobile software development experience (Android).
 

Skills Required

  • 5-8+ years of professional software engineering experience
  • Experience leading the design and delivery of complex, scalable systems
  • Excellent verbal and written communication and leadership skills
  • Experience mentoring engineers
  • Backend development expertise with Kotlin, Java, Node.js, or similar
  • Experience designing and scaling resilient APIs
  • Modern frontend development experience with React, Angular, or similar
  • Proficiency with relational databases and data modeling
  • Experience building, deploying, and operating cloud-native applications
  • Experience with software testing, including unit testing, integration testing, and TDD principles
  • Advanced or fluent English proficiency, verbal and written
  • Experience designing and implementing event-driven architectures
  • Production experience with Kafka, RabbitMQ, or similar high-throughput streaming systems
  • Experience with Elasticsearch, MongoDB, Redis, or similar technologies
  • Knowledge of serverless computing patterns, including Lambda, SQS, and Step Functions
  • Experience with Infrastructure-as-Code, such as Terraform
  • End-to-end and performance quality assurance experience
  • Experience with video processing, HLS, DASH, or telematics data
  • Some Android software development experience
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: San Diego, CA
180 Employees
Year Founded: 2015

What We Do

Platform Science is an innovative enterprise grade IoT fleet management platform for the transportation and logistics industry. By bringing expertise from 30+ years in telematics together with innovative thinking of IoT-technology experts, Platform Science is the first open platform solution for enterprise fleets to better configure their fleet management solution and meet changing demands of the regulatory landscape, all while preparing for a future of IoT-connected trucks/freight and the digital supply chain.

Similar Jobs

Atlassian Logo Atlassian

Software Engineer

Cloud • Information Technology • Productivity • Security • Software • App development • Automation
Remote
13 Locations
11000 Employees

CI&T Logo CI&T

Senior Software Engineer

Information Technology • Consulting
Remote
Brazil
6474 Employees

DevSavant Logo DevSavant

Senior Software Engineer

Information Technology • Software
Remote
11 Locations
93 Employees

LanceDB Logo LanceDB

Senior Software Engineer

Artificial Intelligence • Information Technology • Software
Remote
18 Locations
29 Employees
180K-250K Annually

Similar Companies Hiring

Ford Energy Thumbnail
Automotive • Software • Energy • Utilities • Manufacturing • Renewable Energy
Glendale, Kentucky
55 Employees
Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
70 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
33 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account