Senior Software Engineer – Visualization Services, Graphics

atNetSourceRemoteBR flagBrazilFull-timeFull-stack EngineerSeniorR$10k – R$15k/month

Posted 2 days ago

This is a fully remote position, open to applicants in Brazil.

📋 Description

• Design, create, and sustain intricate streaming and visualization service modules, independently addressing technical challenges.

• Offer technical guidance for components and projects from start to finish, guaranteeing the quality, performance, and reliability of developed solutions.

• Develop, implement, and manage services within AWS environments, primarily utilizing ECS and EC2, along with S3, DynamoDB, SQS, ElastiCache/Redis, Lambda, and CloudFront.

• Execute caching, data management, recovery strategies, scalability, and performance optimization techniques.

• Engage with failure-recovery strategies, retry policies, dead-letter queues, and enhance memory and data access efficiency.

• Monitor and enhance the performance, availability, and resilience of services deployed in production.

• Analyze intricate production issues, determine root causes, and apply corrective measures.

• Engage in architecture discussions and technical decision-making, contributing enhancements and embracing emerging technologies.

• Collaborate with system architects, expert engineers, and teams tasked with rendering and visualizing 3D models.

• Recognize opportunities for automation and the continuous enhancement of development processes.

• Leverage artificial intelligence tools to facilitate development, testing, code review, and automation efforts.


⛳️ Requirements

• Bachelor’s degree in Computer Science, Engineering, or a related discipline, or equivalent practical experience.

• 4–5 years or more of professional experience in software development and production services.

• Strong proficiency in JavaScript/TypeScript and Node.js, or significant backend development experience in another language with the capability to transition into the Node.js ecosystem.

• Practical experience with AWS infrastructure, particularly ECS and EC2.

• Familiarity with DevOps practices, including CI/CD, Infrastructure as Code (IaC), and deployment across various environments.

• Solid understanding of algorithms, data structures, mathematics, and computational complexity analysis.

• Knowledge of object-oriented and/or functional programming, handling concurrency, and solving complex problems.

• Experience with REST APIs or WebSockets and data interchange formats such as JSON or Protobuf.

• Understanding of observability practices, encompassing logs, metrics, and tracing.

• Experience with Agile methodologies.

• Interest in and willingness to utilize artificial intelligence tools in software development.

• Proficient in English at an advanced level.

• Advanced experience in JavaScript development.

• Familiarity with Infrastructure as Code tools like Terraform or CloudFormation.

• Experience with CI/CD pipelines using tools such as Jenkins or Harness.

• Knowledge of systems architecture and memory management, including memory-mapped files.

• Experience with embedded key-value databases such as RocksDB.

• Understanding of caching algorithms, eviction strategies, and streaming data processing.

• Experience with 3D model data, geometry processing, meshes, point clouds, Level of Detail (LOD), compression, or streaming pipelines.

• Knowledge of CDNs, global data distribution, and containerization and orchestration technologies like Docker and Kubernetes.

• Experience with observability tools such as Dynatrace, Prometheus, Grafana, or Splunk.

• Understanding of network protocols such as HTTP/2, QUIC, and WebSockets, particularly in relation to streaming performance.

• Knowledge of or experience with Rust is an advantage.

• Bachelor’s degree.

• 5–10 years of professional experience is preferred.


🏝️ Benefits

• Competitive salary.

• Comprehensive health benefits.

• Opportunities for professional development and growth.

• Flexible work environment.

• Engaging and collaborative team culture.

People also viewed

StackAdapt1 day ago

Senior Full Stack Engineer, Product Led Growth

CA flagCanada OnlyFull-timeFull-stack EngineerC$170.4k – C$234.3k/year
ApplyView job
StackAdapt1 day ago

Senior Full Stack Engineer

CA flagCanada OnlyFull-timeFull-stack EngineerC$170.4k – C$234.3k/year
ApplyView job
Velora1 day ago

Senior Software Engineer

CA flagCanada OnlyFull-timeFull-stack EngineerC$160k – C$180k/year
ApplyView job
Speechify1 day ago

Tech Lead, Android Core Product

LT flagLithuania OnlyFull-timeFull-stack Engineer$30k – $90k/year
ApplyView job
Speechify1 day ago

Tech Lead, Android Core Product

FR flagFrance OnlyFull-timeFull-stack Engineer$30k – $100k/year
ApplyView job
Speechify1 day ago

Tech Lead, Android Core Product

NL flagNetherlands OnlyFull-timeFull-stack Engineer$30k – $120k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers