Rippleposted 17 days ago
Mid Level
San Francisco, CA
Publishing Industries

About the position

We are looking for backend-focused Software Engineers passionate about solving complicated problems in the cross-border payments space. We are passionate about the growth of our engineers and place a premium on career development. You will have a high degree of accountability and responsibility from Day 1.

Responsibilities

  • Build enterprise, distributed applications and services to enable the Internet of Value
  • Deliver reliable microservices to power cross-domain applications.
  • Participate in the full software development lifecycle by gathering requirements, leveraging sound software design principles, and ensuring operational excellence with unit and integration testing
  • Work with teams across the organization, including product, legal, compliance, finance, and business development, to think beyond the technical implications of your design decisions
  • Continuously raise our standard of engineering excellence by implementing and driving best practices for coding, testing, and deployment

Requirements

  • 5-8 years of hands-on software development experience on large-scale, transactional systems with a focus on robust software design, scalability, and security
  • Intellectual curiosity - you love to dig into how things work and understand how to improve and scale them
  • You thrive on autonomy, responsibility, and owning your work, end-to-end
  • A positive attitude and a passion for sharing knowledge within your team and organization
  • Eagerness to work openly and collaboratively with a diverse team
  • Strong experience in building software in the Java ecosystem. Also, willingness to learn other languages.
  • Familiarity with cloud infrastructure (e.g., AWS, GCP, or Azure) and components such as APIs, databases, and containerized services.
  • Conduct thorough testing and debugging to ensure the software meets the highest security standards.
  • Stay up-to-date with the latest industry trends and continuously improve your technical skills.
  • Mentor and provide guidance to junior team members, fostering a culture of collaboration and continuous learning.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service