Torizon Cloud Developer
Location: Campinas, São Paulo, Brazil
Department: Torizon
Toradex is a global company strongly focused on engineering & technology. We’re powered by a diverse & uniquely gifted workforce. We pursue the best people to propel our innovative vision of embedded computing and IoT. If you’re interested in being a driving force at an agile technology company, engineering clever computing solutions & helping other companies bring their products to life, we should talk.
Toradex is a leading provider of embedded computing solutions, specializing in powerful, reliable, and easy-to-use hardware and software for IoT, industrial automation, medical devices, and other verticals. With a focus on high-quality, reliability, ease-of-use, and a strong developer experience, Toradex offers a range of System on Modules (SoMs), accompanying accessories and carrier boards, customization services, a full-stack software offering facilitating cyber regulations compliance, and much more. Headquartered in Switzerland, with offices across the globe, Toradex is committed to empowering developers and businesses by delivering innovative, high-quality solutions that reduce complexity and accelerate time to market.
Toradex’s Brazil office hosts parts of the Global Sales, Marketing, and R&D teams, composed of several engineers working on diverse tasks with global reach. Toradex teams are mission-oriented, high-performing collaborative, and empowered to innovate & improve products & services (including open-source projects) for the benefit of our customers and the industry.
Job Description
As a Torizon Cloud Developer, you will work with other members of a small geographically distributed team to build and maintain all aspects of the Torizon Cloud product. https://app.torizon.io. You will have a high level of autonomy and impact on the product. You will closely collaborate with other teams in R&D to release cross-team products.
Roles & Responsibilities:
- Implement features and follow their deployment through to production
- Create and communicate software design to other members of team (and R&D)
- Take part in designs and work with other team-members to shape the product
- Participate in technical design reviews and code reviews
- Work in 2-week sprint cadence
Requirements
- Hold a Bachelor's or Master's degree in Computer Engineering/ Computer Science, or equivalent.
- Detail-oriented and capable of managing multiple tasks simultaneously.
- 5 years professional experience as a software developer working with related technology.
- Ability and passion to learn new technologies, and develop skills in modern cloud technologies.
- Ability to work both independently and collaboratively within a team-oriented environment.
- Understand REST API standards and best practices.
- Experience with Git.
- Knowledge of programming patterns and anti-patterns.
- Experience using databases and familiar with best-practices.
- Programming language experience:
Scala
Golang
- Knowledge of at least one Shell Scripting Language, such as Bash, Python, or Ruby.
- Strong proficiency in English with excellent written and verbal communication skills
Nice to Have:
- Strong Scala experience, or experience with other functional programming languages.
- Experience designing/architecting software systems in a micro-service architecture.
- Experience developing applications in a micro-service architecture.
- Experience with AWS, Kubernetes, IaC, and Container technologies.
- Experience with Kafka, MQTT, and various other message-bus systems.
- Experience creating a REST API.
- Experience creating CICD pipelines.
- Proven passion for learning new technologies and exploring new frameworks.
- Passion for end-to-end problem solving and working collaboratively with others.
- Maintainer of open-source project.
What we Offer:
- An agile and inter-cultural work environment
- Working with latest cloud technologies in an international environment
- Learning state of the art technology in a fast-paced environment
- Mentorship from senior team-members
- Opportunity to be part of industry disruptive technology
- Work alongside a close-knit, respectful, and fun team!
- Flexible working schedule
- Contemporary employment conditions, modern office space and a flexible working environment
- Opportunities for your personal development
- Meal allowance (flash card)
- Health and dental care
- Parking space
- Anniversary day off
Desired Candidate Profile
Toradex is a dynamic, fun and exciting work environment. We are looking for somebody who has similar values, is passionate about their work, and motivated to learn new things. We try to constantly improve and expect the same from you. The cloud team is a geographically distributed team which requires a high level of communication and autonomy, the candidate is expected to be a "self starter" and be capable of managing ones time effectively.
Toradex is a leader in embedded computing, serving innovative products to industrial, medical, automotive & IoT companies creating feature-rich & intelligent systems for demanding applications, e.g. supercars, self-driving tractors, patient monitoring systems – to name a few.
We provide effective & robust embedded computing solutions and strive for the best development experience in the industry with a focus on intelligent hardware design, innovative software solutions & free comprehensive support. Our relationship with our customers ensures that we all succeed and it allows us to participate in the realization of incredible new products. Our products are directly sold to more than 3'000 industrial customers in over 70 different countries worldwide.
For more information
- Visit our Homepage: www.toradex.com
- Connect with us and join our community!: https://community.toradex.com
- Our YouTube Channel
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
