Backend Engineer (hybrid role)

Posted 9 Days Ago
Be an Early Applicant
Provincia de San Jose, Canton Central, San José i Costa Rica
Senior level
Software
The Role
As a Sr Software Engineer at Datasite, you will leverage your skills to develop scalable and flexible backend applications using microservices architecture. Your role involves collaborating in agile teams, delivering solutions from discovery to delivery, and maintaining CI/CD pipelines while writing clean code. You should be a leader eager to learn and innovate within an cross-functional environment.
Summary Generated by Built In

Datasite is where deals are made. We provide the data rooms and SaaS technology used in M&A and other high-value transactions, to deliver projects in more than 170 countries. Carrying that success into the future is all about you. Your useful skills, your unusual experience, your unique ideas. Everyone here brings something unexpected. What’s yours? Invest your talents in us, and we’ll return the compliment.

Job Description:

At Datasite, we are developing a cutting-edge platform to deliver powerful, innovative solutions that help our clients manage some of the most complex deals in the world. Our core platform is built on a microservices architecture, supporting multiple web and mobile applications. We leverage open-source technologies and third-party libraries, including Java 11+, Spring Boot, MongoDB (NoSQL), Microsoft Azure, Kubernetes, RabbitMQ/Kafka, and more.

At Datasite, we value collaboration, flexibility, and innovation. Our local office in Heredia offers a hybrid work environment, where team members work on average 2-3 days per week in-office. This approach allows us to blend the flexibility of remote work with the benefits of in-person collaboration, fostering a team-oriented atmosphere that thrives on communication and shared learning.

Responsibilities:

We are looking for a talented Backend Engineer to join our distributed, cross-functional team. This is an exciting opportunity to work on innovative products and new technologies while collaborating closely with business, technical, and UX teams. Your role will include:

  • Collaborative Development: Work in an Agile environment alongside technical, business, and UX team members to understand user needs, define requirements, and develop effective solutions.

  • Scalable Solutions: Design and build highly scalable and flexible application modules and components, ensuring the code is modular and adaptable across different applications.

  • Cross-team Collaboration: Partner with other Agile teams responsible for different parts of the platform, ensuring seamless integration and cohesive technical solutions.

  • Technical Solution Design: Contribute to the design and implementation of technical solutions, from discovery through to delivery.

  • Documentation: Produce clear, readable documentation to communicate technical solutions, ensuring all team members and stakeholders are aligned.

  • Continuous Improvement: Follow and improve best practices within the tech stack, driving the evolution of the platform toward modular, distributed applications.

To be successful in this role, you should:

  • Be a natural leader who is eager to learn and innovate.

  • Be deeply familiar with Agile practices and software development processes.

  • Thrive in a collaborative, cross-functional team environment and enjoy working with diverse groups of people.

  • Have a strong passion for writing clean, scalable code.

Our Ideal Candidate will have:

  • Experience: 5+ years of relevant software engineering experience.

  • Technical Expertise: Subject matter expert in Java and Spring Boot.

  • Database Knowledge: Experience with MongoDB or other NoSQL databases.

  • Testing Frameworks: Proficiency with tools like Groovy, Spock, JUnit, Mocha, Jest, or similar.

  • CI/CD: Experience in maintaining Continuous Integration (CI) and Continuous Delivery (CD) pipelines.

Why Join Us?

  • Hybrid Collaboration: Enjoy the flexibility of working remotely while maintaining strong in-person collaboration with your team in our Heredia office.

  • Innovative Projects: Be a part of building a new platform from the ground up, using modern technologies and frameworks.

  • Growth and Learning: Work in a fast-paced environment with opportunities to grow, learn new technologies, and make an impact on complex products.

If you are a motivated backend engineer with a passion for clean code, collaboration, and innovative solutions, we'd love to hear from you!

As a global organization, Datasite knows that diverse perspectives are essential to our success. We’re committed to maintaining a diverse workforce to serve our customers around the world. Datasite is an equal opportunity employer (EEO) and furthers the principles of EEO through Affirmative Action.

Top Skills

Java
The Company
HQ: Minneapolis, CA
821 Employees
On-site Workplace
Year Founded: 1968

What We Do

Datasite the maker of Datasite Diligence virtual data room platform, helping dealmakers around the world close more deals faster.

Similar Jobs

Provincia de San Jose, Canton Central, San José i Costa Rica, CRI
5000 Employees
Provincia de San Jose, Canton Central, San José i Costa Rica, CRI
5028 Employees
Provincia de San Jose, Canton Central, San José i Costa Rica, CRI
821 Employees
Provincia de San Jose, Canton Central, San José i Costa Rica, CRI
821 Employees

Similar Companies Hiring

Jobba Trade Technologies, Inc. Thumbnail
Software • Professional Services • Productivity • Information Technology • Cloud
Chicago, IL
45 Employees
RunPod Thumbnail
Software • Infrastructure as a Service (IaaS) • Cloud • Artificial Intelligence
Charlotte, North Carolina
53 Employees
Hedra Thumbnail
Software • News + Entertainment • Marketing Tech • Generative AI • Enterprise Web • Digital Media • Consumer Web
San Francisco, CA
14 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account