The multi-carrier shipping platform for scalable global logistics. Make people work better.
Junior Software Engineer
Location
Germany
Posted
8 days ago
Salary
€29K - €35K / year
Seniority
Entry Level
Job Description
Junior Software Engineer
ShippyPro
• Contribute to the development and evolution of our tracking and notification services • Write, review, and ship code that runs at high volume in production • Work closely with our engineering team on design decisions, code reviews, and day-to-day problem solving • Collaborate with a distributed, international team across product, engineering, and operations • Get hands-on with microservices, event-driven systems, and cloud-native development on AWS • Use AI tools daily as part of our development workflow
Job Requirements
- A strong foundation in software engineering fundamentals: data structures, algorithms, clean code, version control
- Hands-on experience with databases (relational or NoSQL) you’ve written real queries and thought about data
- Genuine curiosity: you don’t need to know everything, but you need to want to figure things out
- Enthusiasm for working with AI – both as a dev tool and as part of what we build
- Professional working proficiency in English (our team is international)
- Nice to have: A degree in Computer Science or a related technical field
- Experience with Python, TypeScript or PHP
- Familiarity with cloud services or distributed systems from projects, internships, or personal work
Benefits
- Meal vouchers (office or remote)
- Mental healthcare
- Yearly learning budget and AI tools
- Remote flexibility with expenses-paid trips to HQ for team meetups
- No clock-in/out policy and one-time home office allowance
- Career Growth Program – clear growth paths, structured goals, and continuous feedback
- An international team that moves fast and cares about building things well
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Software Developer – AI
Localiza&CoSomos uma das maiores e mais completas plataformas de mobilidade sustentável do mundo!
• Build AI solutions using Python, .NET and modern technologies. • Participate in the design and development of solutions using LLMs, RAG, MCP and AI harnesses. • Develop proofs of concept, experiments and scalable solutions. • Support other teams in adopting AI across the Localiza Labs ecosystem. • Create components, accelerators and best practices to facilitate AI adoption within the company. • Work on innovation, experimentation and the continuous evolution of intelligent solutions. • Help turn ideas into AI-powered products, services and tools.
• Build the operator tooling for ad operations • Build the backend services and APIs for AI agent integrations • Own the infrastructure by building and operating cloud infrastructure • Work across the entire stack • Shape the architecture of the platform
• Develop and maintain scalable, high-performance web applications • Write clean, maintainable, and efficient code using modern frameworks and technologies • Collaborate with designers and product managers to implement user-friendly interfaces • Build and integrate APIs to support application functionality • Work with databases, ensuring optimal data modeling and performance • Implement security best practices to protect sensitive data • Troubleshoot, debug, and resolve technical issues in a timely manner • Participate in code reviews, ensuring adherence to best practices and coding standards • Document and define disaster and succession plans for software solutions • Stay updated with emerging technologies and suggest improvements to enhance product development
Principal Software Developer – Architect
AttainX, Inc.SBA Certified 8(a), EDWOSB/WOSB and CMMI L3, ISO 9001:2015 Certified QMS
• Collaborating with stakeholders and technical teams to understand requirements, provide an optimized architecture, and address technical limitations. • Lead enterprise digital transformation, cloud adoption, optimization, and automation by applying broad technical skills. • Provide thought leadership in solution architecture, design, development, requirements analysis, strategies, and reviews. • Apply independent analysis based on in-depth research and interpretive thinking. • Evaluate and recommend technical solutions from various options. • Utilize expert communication skills needed to direct the skilled technical resources and report on the technical progress, issues, and problem areas, as well as write and review technical documents. • Lead initiatives which include Cloud Engineering, Artificial Intelligence, Machine Learning, and software engineering initiatives. • Coordinate and inspire AttainX team members to deliver technical solutions which meet the client’s needs. • Stay informed on industry trends and best practices in software development and architecture.



