Senior Software Developer contributing to the design and development of an open-source platform in Rust and Go. Collaborating with global teams to deliver secure and scalable solutions.
Responsibilities
Design, implement, and maintain core components of a high-performance platform written in Rust
Extend, refactor, and support existing Go services
Participate in architectural and design reviews
Perform code reviews and enforce engineering best practices
Investigate, analyze, and resolve complex issues
Collaborate closely with QA, Security, DevOps, and Support teams
Requirements
5+ years of professional experience in software development
Strong hands-on expertise in Rust and Go for backend and platform services
Solid understanding of Rust’s ownership and borrowing model
Experience with asynchronous Rust with the Tokio ecosystem
Strong knowledge of Go: goroutines, channels, interfaces
Practical experience with Docker, Kubernetes, and cloud environments
Proven track record of writing and maintaining unit and integration tests
Basic knowledge of SQL and relational databases
Professional proficiency in English
Experience using modern LLM instruments and AI development tools
Senior Software Engineer working on the project Robin, enhancing software solutions for strategic site monitoring using AI and satellite imagery. Collaborating in a multidisciplinary team to ensure high - quality deliverables.
Principal Storage Engineer at Wells Fargo, advising on applications and storage engineering solutions for complex business needs across multiple groups. Leading innovative strategies and leveraging new technologies for enterprise challenges.
Junior Java Backend Developer contributing to server - side applications. Collaborating with developers and focusing on clean, scalable code while following best practices.
Backend Developer creating scalable financial solutions using Low Code technology for a fintech company. Collaborating with various teams to meet customer needs across different markets.
Engineering Manager leading platform teams in Kaufland’s e - commerce to enhance backend services and IAM solutions. Focused on professional development and maintaining engineering excellence within the team.
Ruby Developer developing and maintaining scalable applications at ORAEX, a tech consultancy based in Brazil. Collaborating with product, QA, and DevOps teams throughout the software lifecycle.
Student position supporting Cloud Applications team by developing a data pipeline for time series databases. Involving research, development, and performance evaluation as part of the team.
Tech Lead at Cedro overseeing the development of scalable financial solutions. Leading architecture decisions and collaborating with development teams in a hybrid work environment.
Java Developer focused on integrating AI models for banking applications. Collaborating with Data Scientists on innovative solutions in a hybrid work environment.