CareerPlanSign in

Specialist Software Engineer

Brasil💼 Full-time🗓 2026-05-12 → 2026-08-10

Core

Designing, building, and evolving robust, scalable software systems aligned with strategic objectives, acting as a pragmatic problem-solver and technical leader.

Role type

Senior IC software engineer (system design & architecture)

Builds

End-to-end software systems, platform foundations, and complex distributed applications

Domain

Enterprise software engineering, cloud-native architectures

Deliverable

production ML models | product features | infrastructure

Required skills

System design, distributed systems, software architecture, CI/CD pipelines, cloud-native architectures, SQL/NoSQL databases, programming languages (Python, Java, C#, Go)

Preferred skills

Industrial-scale systems, infrastructure-as-code, observability stacks, security best practices, open-source contributions

Technologies

Azure, AWS, Google Cloud Platform

Responsibilities

Explore and improve software architecture and platform foundations; Write and guide others to write high-quality, scalable, secure, and maintainable code; Partner with product managers, designers, and domain experts to translate business needs into technical solutions; Lead the design and development of complex software systems; Manage the technical backlog, balancing short-term deliverables with long-term architectural evolution; Mentor senior engineers and influence across multiple teams; Ensure software systems follow rigorous quality standards, including testing, monitoring, and documentation; Contribute to technical strategy, architectural decision-making, and long-term technology vision

Seniority

Senior, hands-on IC with mentorship responsibilities

Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.