As a Principal Full Stack Engineer, your impact as a seasoned technical problem-solver will mean you will be focused on building software that can not only scale for heavy use but that can also evolve with new features and capabilities. And because this senior role is independent, you will have equal influence to drive the direction of the build, be an advisor to product leadership, and mentor freshly minted software engineers in their new careers.
Job listings
Lead the architectural vision for our cloud-based services and impact the company's strategic direction. Collaborate closely with product managers, engineers, and data scientists to enhance our platform. Integrate our services seamlessly with external providers while adhering to top industry standards. Spearhead the development and implementation of high-quality, scalable Java-based solutions. Foster technical excellence, guiding teams in best practices, code quality, and test automation.
We are looking for an experienced Java Developer to join our team working with a client based in Maranello. As a Java Developer, you will be responsible for the design, development, and maintenance of high-performance, scalable, and reliable Java-based applications. Design, develop, and implement Java-based applications and services.
Join our Java team to redesign important parts of Zowieโs architecture by building a low-latency central message delivery platform; connect Zowie with different channels such as Facebook and Whatsapp. Design systems with reliability, performance, and extensibility in mind, explore technologies like speech to text and text to speech, and try functional programming with Scala.
As a Manager of Software Engineering, youโll lead multiple Agile teams to deliver high-quality software solutions and own the technical design and drive execution from concept to post-launch.
The Senior Java Web Developer will work on supporting web and API-based software solutions for clients. This individual will be responsible for designing, developing, unit/integration testing, and implementing these solutions. Rapidly learn new applications and technologies as new systems are added to the client programs. Promote teamwork and effective communication.
You'll contribute to the development of core backend servers and desktop, mobile, and web-based UIs. You'll architect highly responsive end-to-end solutions based on business needs, and develop solutions and APIs for integration with WideOrbit and third-party solutions. Unit testing and debugging complex code, designing solutions for high availability and fast response times, and collaborating with various teams are essential to the role.
Architect, develop, ship, monitor, and maintain throughout the whole software development life cycle in our service-oriented platform with currently 300+ restful microservices. Use your experience, hands-on, and can-do attitude to solve complex problems. Raise the bar and drive technological innovations to keep AUTO1 at the cutting edge. Lead by example and mentor those around you to push boundaries and excel.
Facilitate effective communication with client project stakeholders regarding project status and recommendations. Craft client code that is not just efficient, but also performant, testable, scalable, secure, and of the highest quality. Actively participate in accurate planning and estimation efforts, utilizing project methods and tools. Engage in agile software development, including daily stand-ups, sprint planning, team retrospectives, and other governance activities.
Design, develop, maintain, and support fault-tolerant, containerized distributed systems of microservices for writing and reading exchange data. Provide services to both internal and external clients, such as new products, support tooling, and analysis tooling in a rapidly moving environment. Collaborate with peers and users on technical design and direction, acting as a senior technical resource.