Rithum is the world’s most trusted commerce network, accelerating how brands, suppliers, and retailers work together to deliver seamless e-commerce experiences. We provide an unmatched platform for brands and retailers, enabling them to accelerate growth, optimise operations across channels, scale product offerings, and enhance margins.
Today, more than 40,000 companies trust Rithum to grow their business across hundreds of channels, representing over $50 billion in annual GMV. Using our commerce, marketing, and delivery solutions, our customers create optimised consumer shopping journeys from beginning to end.
Overview
The Engineering Team employs top engineering talent who are constantly working to improve processes, quality, and techniques, with the goal of producing the highest quality software solutions in the industry. Quality is considered at all stages of development, blurring the lines between traditional QA and software engineering. Our team is comprised of talented, highly motivated individuals who pride themselves on working smarter, not harder. We are empowered to make local decisions, reducing overhead. We aim for operational excellence, fostering a DevOps culture and a “you build it, you run it” mentality. We favor a Lean approach to product development, following agile workflows such as Scrum and Kanban. We continually evaluate our tech stack to ensure high-quality software. Continuous Delivery, automated testing, and continuous integration are fundamental to us.
As a Software Engineer, you develop, write, and test code for software applications or systems. You support your team, ensure quality standards, and strive for innovation to meet our business goals.
Responsibilities
* Participate in code reviews and receive feedback to ensure maintainable software development.
* Learn new technologies, languages, tools, and best practices proactively.
* Engage in agile software development processes, contributing to sprints, user stories, and reviews.
* Manage medium to large tasks or features assigned by senior engineers, delivering on time and to specifications.
* Analyze feature requirements or issues, propose solutions, and develop prototypes for testing new ideas or technologies.
* Collaborate with Product and User Experience designers to create excellent client experiences.
* Mentor junior team members.
* Utilize relevant software development tools, including version control, build processes, debuggers, and test frameworks.
* Diagnose and fix software defects or bugs reported by users or during testing.
* Participate in on-call rotations.
* Work with technologies such as SOAP/REST APIs, AWS services (OpenSearch, Lambda, DynamoDB, Kinesis, RDS, ECS), Redis, NoSQL, and SQL Server.
Qualifications Minimum Qualifications
* 2+ years' experience developing in C#.
* Strong communication skills in English.
* Experience with web applications, databases, and APIs.
* Understanding of version control, build processes, and test frameworks.
* Ability to work independently with limited supervision.
Preferred Qualifications
* Bachelor's degree or higher in Computer Science or related field.
* Experience with AWS or Azure cloud platforms.
* Familiarity with source repositories like Azure DevOps and Git.
* Experience with SQL Server, performance tuning, and high-scale systems.
* Experience in e-commerce, retail, or digital advertising sectors.
* Strong analytical and problem-solving skills.
* Ability to adapt in a rapidly changing environment.
Travel
Up to 10% travel required.
Other Duties
This job description is not exhaustive; duties may change at any time.
What It’s Like to Work at Rithum
Join a team of smart risk-takers, courageous collaborators, and curious minds. We value, support, and include all team members, offering career growth, resources, and a healthy work-life balance through remote work, benefits, and wellness programs.
* Partner with leading brands and retailers.
* Work with passionate professionals.
* Enjoy an inclusive, welcoming environment.
* Achieve work-life balance with flexible, remote-first policies.
* Receive competitive compensation and benefits, including health, life, and disability insurance, PTO, holidays, wellness days, and more.
* Access tools and programs to support wellbeing and professional development.
* Participate in charitable programs and receive matching contributions.
Rithum is committed to equal opportunity and providing accommodations for applicants with disabilities. If needed, contact us for support during the application process.
#J-18808-Ljbffr