On behalf of Tipalti, SD Solutions is looking for a talented Software Architect to step onto a fintech unicorn rocketship!

SD Solutions is a staffing company operating globally. Contact us to get more details about the benefits we offer.

We are seeking an Architect to lead the evolution of our system. You will be responsible for defining the scalable, robust, and enterprise-grade architecture while guiding three teams. You will also play a key role in introducing and integrating new modern technologies while ensuring alignment with enterprise architecture standards.

Our tech teams are the engine behind our business. Tipalti’s tech ecosystem is extremely rich, and we continuously add new features to our products to ensure we respond to our client’s needs at scale. Our tech teams retain a high-performance vibe that encourages innovation and critical thinking. At Tipalti, you’ll have the opportunity to work with a diverse, global team of engineers, developers, and product leaders who are collectively building the future of our best-in-class product suite as we transform financial operations for the future.

Responsibilities:

  • Design and develop scalable, high-performance distributed systems and software architectures.
  • Lead and participate in the software architecture and design process, ensuring best practices and optimal solutions.
  • Provide hands-on coding in Java or C# while guiding development teams on technical implementation.
  • Collaborate with cross-functional teams to design and implement B2B systems and external APIs.
  • Work with various database technologies (SQL, NoSQL) and messaging systems (RabbitMQ, Kafka) to optimize data flow and system efficiency.
  • Mentor and coach developers, fostering technical growth and best practices within the team.
  • Manage multiple projects simultaneously, ensuring deadlines and quality standards are met.
  • Continuously research and adopt new technologies to enhance system performance and maintainability.

Requirements:

  • 5+ years of experience in roles such as Architect, Staff Engineer, or similar positions.
  • 5+ years of experience with software architecture and design process, working on large-scale, complex, and high-performance distributed systems
  • 5+ years of hands-on programming in languages such as Java or C#.
  • 2+ years of hands-on experience in B2B systems and design of external APIs
  • Experience working with different types of databases (SQL, NoSQL) & messaging systems (RabbitMQ, Kafka).
  • Strong communication skills with experience in daily collaboration and mentoring of developers.
  • Ability to manage multiple projects simultaneously.
  • Quick learning ability.
  • Work independently.
  • Team player with a positive attitude and a cooperative mindset.

Advantages:

  • Experience with monolith extraction projects.

About the company:

It is a global payables automation platform that provides a cloud solution to scale and automate global payables operations. The startup has already raised $565M funding.

By applying for this position, you agree to the terms outlined in our Privacy Policy. Please take a moment to review our Privacy Policy https://sd-solutions.breezy.hr/privacy-notice, and make sure you understand its contents. If you have any questions or concerns regarding our Privacy Policy, please feel free to contact us.