We are seeking an experienced Senior Database Engineer to lead the design, development, testing, and maintenance of our data and file transfer infrastructure. This role involves working with MuleSoft, Oracle databases, Salesforce, and other systems for integration and API development. The ideal candidate will provide production support, troubleshoot issues, and actively participate in business projects. This position offers the opportunity to provide training, guidance, and assistance to other developer resources, leveraging your expertise in web services, APIs, web applications, relational databases, ETL, data modeling, and architecture.


  • Lead MuleSoft design and development efforts.
  • Design and develop REST/SOAP APIs and Web Services.
  • Manage data/file transfer integrations, database design, and ETL processes.
  • Conduct business and system analysis to enhance data accessibility.
  • Develop and execute unit tests and test plans to ensure data integrity.
  • Explore and implement new tools and technologies relevant to database engineering.
  • Offer project task breakdowns and accurate estimations for various work efforts.
  • Provide training and guidance to end-users and team members on tool usage.
  • Maintain documentation on architecture, applications, and training materials.
  • Troubleshoot and resolve complex production issues.
  • Manage source control and ensure unit testing and deployment readiness.


  • 6+ years of experience in web services, APIs, web applications, relational databases, ETL, data modeling, development, or architecture.
  • Minimum 1 year of hands-on experience with MuleSoft and related technologies for data and file integrations.
  • Strong background in database design and development, ideally with Oracle databases.
  • Proficient in ETL design and development processes.
  • Familiarity with Salesforce and its integration capabilities.
  • Excellent problem-solving skills and the ability to work independently or as part of a team.
  • Strong communication skills, capable of providing training and support to team members.
  • Bachelor’s degree in Computer Science, Information Technology, or related field.


This role provides an excellent opportunity for a seasoned database engineer to play a crucial role in enhancing and maintaining our data infrastructure. You will be part of a dynamic team that values innovation and collaboration, working on cutting-edge projects that have a tangible impact on the business. If you are passionate about data integration and development and are looking for a challenging role that offers growth and learning opportunities, we would love to hear from you.


At Curate Partners, we are not just a staffing agency; we are a bridge to innovation in the digital and data transformation landscape. Our mission is to match dynamic organizations with the ‘Purple Squirrels’ of the talent world—those rare, innovative drivers with unique skills that catalyze change and propel transformation journeys. With a focus on specialized talent, we empower companies and individuals alike to achieve groundbreaking success in their respective fields. Join us, and become part of a purpose-driven team committed to making a measurable impact while advancing your career alongside the most sought-after professionals in the industry.


Curate Partners and their clients are committed to fostering, cultivating, and preserving a culture of diversity, equity, and inclusion. We embrace the unique contributions that each ‘Purple Squirrel’ brings to our team, regardless of their age, gender, race, ethnicity, national origin, disability status, sexual orientation, or religious belief. We believe that our strength lies in our diversity and in our unified pursuit of innovation, excellence, and transformative success. We are dedicated to providing an environment where all employees and consultants feel valued, included, and empowered to bring their authentic selves to work every day. Join us in our commitment to creating a diverse, inclusive, and innovative workspace where every ‘Purple Squirrel’ can thrive.


  • Q: What are the responsibilities of a Senior Database Engineer?
    • A: Responsibilities typically include database management, SQL query optimization, data modeling, database optimization, and database architecture design.
  • Q: What qualifications are required for a Senior Database Engineer role?
    • A: Qualifications often include a degree in computer science or a related field, expertise in SQL and database management systems, experience with data modeling techniques, and strong problem-solving skills.

    Apply for this position

    Allowed Type(s): .pdf, .doc, .docx