- •
Bachelor’s degree in Engineering or a related technical field — or equivalent experience.
- •
2+ years of experience in Software Engineering, Full-stack Engineering, or backend Engineering.
- •
Proficiency in JavaScript and TypeScript.
- •
Experience building with Node.js and React frameworks.
- •
Strong understanding of data structures, algorithms, and system design best practices.
- •
Experience with SQL databases (e.g., Postgres).
- •
Experience with NoSQL databases (e.g., MongoDB, ScyllaDB).
- •
Familiarity with Git/GitHub workflows for branching, merging, and CI/CD pipelines.
- •
Solid understanding of software security fundamentals (encryption, authentication, access control).
- •
Ability to collaborate effectively with cross-functional teams and manage tasks using Jira.
- •
Experience training or enabling technical and non-technical stakeholders.
- •
Proven ability to design repeatable, scalable architectures for globally distributed teams.
- •
Alignment with Tractian’s mission and values.
- •
Bonus Points If You:
- •
Have built or deployed systems using microservices.
- •
Are comfortable working with data serialization formats like JSON, XML, CSV, or YAML.
- •
Have tinkered with CI/CD automation or infrastructure-as-code.
- •
Enjoy coding in Python, Rust, Go, or C/C++ when the situation calls for it.