About Arity
Arity is a technology company focused on making transportation smarter, safer, and more useful. We transform massive amounts of data into actionable insights to help partners better predict risk and make smarter decisions in real time.
The Role
As a Software Engineering Intern at Arity, you will be an integral part of a product team, practicing and championing the Scrum methodology in a cloud environment with a product mindset. You will participate in iteration planning meetings, ensuring that the team has a common understanding of each story and chore in the team's backlog. You will also participate in daily site, cross-site, and product team standups, as well as retrospectives to gather feedback and derive actionable items to improve the team and the product.
Key Responsibilities
- Participate in executing the strategy, keeping the customer needs and wants in mind.
- Collaborate within the team in designing systems and apps.
- Practice daily paired programming and test-driven development in writing software and building products.
- Establish continuous integration, continuous delivery, and continuous deployment pipelines and practices.
- Provide support for software products in user environments.
- Work with geographically dispersed teams across multiple time zones.
Qualifications
- Target Start Date: May/June 2025
- Rising Sophomore, Junior, or Senior
- Working towards a Bachelor's in Engineering, Computer Science, or a similar field, including a solid understanding of Computer Science fundamentals.
- Strong understanding of computer science concepts and object-oriented design principles.
- Knowledge of developing software in different programming languages and demonstrated ability to quickly learn new languages.
- Knowledge and experience with approaches and tools for automated testing and monitoring.
Preferred Qualifications
- Experience with Java, Kotlin, Go, Scala, or Python.
- Experience with the Spring framework with Java or Kotlin.
- Experience with JavaScript frameworks like React or AngularJS.
- Backend development, design, and implementation; database (relational like Postgres, NoSQL like Cassandra, caching), messaging, and big data development, implementation, and optimization.
- Experience and knowledge in web and API security including authentication, authorization, OAuth, OWASP, OpenID, and SAML.
- Experience in testing frameworks like JUnit, Mockito, Jasmine, Protractor, Cucumber, and other similar technologies.
- Experience with packaging/build tools like Gradle, Maven, NPM, Artifactory, Jenkins, Concourse, etc.
- Experience with Amazon Web Service components like Lambdas, Athena, S3, EMR, Quicksight, Step functions.
Why Join Us?
Joining our team isn’t just a job — it’s an opportunity. One that takes your skills and pushes them to the next level. One that encourages you to challenge the status quo. And one where you can impact the future for the greater good.
You’ll do all this in a flexible environment that embraces connection and belonging. And with the recognition of several inclusivity and diversity awards, we’ve proven that Arity empowers everyone to lead, drive change, and give back where they work and live.
Benefits Extracted with AI
- Flexible work environment
- Diversity and inclusivity awards
Similar jobs
Last update: 23 minutes ago
IT QA Engineering Intern - Rookie Program SS' 2025
Join Under Armour's Rookie Program as an IT QA Engineering Intern in Amsterdam. Gain hands-on experience in QA engineering with a focus on testing and agile processes.
Working Student QA - Automation (d/f/m)
Join Bettermile as a Working Student in QA Automation, focusing on web and mobile testing with Java and Cucumber in a hybrid work environment.
Entry Level Back-End Software Engineer (Java)
Join Grammarly as an Entry Level Back-End Software Engineer in Berlin. Work with Java, AWS, and more in a hybrid environment.
Staff Software Engineer - Backend
Join Uber as a Staff Software Engineer - Backend, focusing on membership systems. Work with Java, Python, C++, and more in Amsterdam.
Software Engineer - Backend - Membership
Join Uber as a Backend Software Engineer to develop member-first experiences in a collaborative team, impacting global foundations.
Senior Software Architect (Java, Spring)
Join Verimi as a Senior Software Architect to design and implement digital identity solutions using Java, Spring, and cloud technologies.
Software Engineer - Autonomous Driving
Join Applied Intuition as a Software Engineer in Munich to tackle autonomous driving challenges with top ADAS/AV programs.
Senior Fullstack Developer for AI-Driven Mission Technologies
Seeking a Senior Fullstack Developer for AI-driven mission technologies, focusing on Java, JavaScript, Python, and C++. Remote work available.
Senior Ruby Developer
Join Triad Group Plc as a Senior Ruby Developer, working remotely with Ruby on Rails, JavaScript, and more. Great benefits and career growth.
Senior Software Engineer III - Java
Join TomTom as a Senior Software Engineer III in Amsterdam, focusing on Java and back-end development in a hybrid work environment.
Staff Software Engineer - Backend
Join Uber as a Staff Software Engineer - Backend to develop and enhance solutions for millions of members globally.
Freelance Fullstack Java Developer for Insurance Projects
Seeking freelance Fullstack Java Developers for remote insurance projects. Must be based in Germany, fluent in German, and experienced in Java, Spring Boot.
Senior Software Engineer - Python, Django, Angular
Join Ilkari as a Senior Software Engineer to lead development in Python, Django, and Angular, creating scalable solutions in a hybrid work environment.
Java Engineer with Angular and Spring Framework
Join Kadaster as a Java Engineer, working with Java, Spring, and Angular in a hybrid environment. Contribute to property information software.
Fullstack Developer with Angular and Kotlin
Join Rohde & Schwarz as a Fullstack Developer in Berlin, working with Angular, Kotlin, and REST APIs in a cloud-based environment.
Software Architect with Rust and C++ Experience
Seeking a Software Architect with expertise in Rust and C++ for automotive safety-critical systems in Munich.
Fullstack Developer (Java, Spring, Angular, React)
Join Intuitech as a Fullstack Developer in Budapest. Work with Java, Spring, Angular, React in a hybrid setup. Great benefits and growth opportunities.
Senior Software Engineer - Java, Microservices
Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Bavaria, Germany. Work on ERP solutions for automotive finance.
Senior Java Developer
Join Verum Artes as a Senior Java Developer in Amersfoort, working on critical tax applications in a scrum team. Hybrid work environment.
C# Software Developer with .NET and Angular
Join our team as a C# Software Developer in Karlsruhe, focusing on .NET, Angular, and Azure technologies. Flexible work model and competitive salary.
Staff Software Engineer, Fullstack, Capacity & Efficiency Engineering
Join Uber as a Staff Software Engineer in Amsterdam, focusing on fullstack development and capacity efficiency engineering.
Senior Backend Engineer - Java, Rust, Go
Join Together AI as a Senior Backend Engineer in Amsterdam. Work with Java, Rust, and Go to build scalable backend systems.
Senior Fullstack Developer (Java, Spring Boot, Angular)
Join T-Digital as a Senior Fullstack Developer to innovate secure login systems using Java, Spring Boot, and Angular. Fully remote work available.
Senior Software Engineer - Java, Microservices
Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Ghent. Work on ERP solutions for automotive finance and leasing.