Software Development Engineer


Cebu, PH
  • Job Type: Full-Time
  • Function: Engineering Software
  • Post Date: 01/16/2021
  • Website:
  • Company Address: 835 Market Street Suite 800, San Francisco, CA, 94103

About TrustArc

TrustArc, the leader in privacy compliance and data protection for over two decades, offers an unmatched combination of innovative technology, expert consulting and TRUSTe certification solutions, that together address all phases of privacy program management.

Job Description


As a Java Software Engineer you will focus on projects that help our customers address their online privacy challenges. You will be responsible for designing and implementing performant and scalable products that help our customers discover their privacy data and assess the relevant risks. Your architectural knowledge and experience will help TRUSTe improve the reliability and efficiency of our core technologies and to design and build TRUSTe’s next generation platforms and web applications. You will use your deep technical experience to work with and mentor other engineers. Your technical judgement and experience will help you to solve complex issues with elegant designs allowing TRUSTe to deliver product on time to meet market demand while maintaining a high standard of quality.



    Master’s degree or equivalent in Computer Science, Computer Engineering, IT or a related field; and
    2 – 4 years of experience in the job offered (defined as the occupation of Software, Application or System Engineering).


    Bachelor’s degree or equivalent in Computer Science, Computer Engineering, IT or a related field; and
    3 – 5 years of progressive experience in the job offered (defined as the occupation of Java software engineering)


Work experience to include:

    Designing and implementing RESTful Enterprise platforms using JVM software (Java, Scala);
    Design and implementation of code with Java Middleware (e.g. Hibernate, Spring);
    Designing and implementing relational schema in a Postgres, MySQL, Oracle, or equivalent SQL database.
    Experience with javascript frameworks such as AngularJS.
    Use of software engineering best practices
    Design documentation and review
    Code reviews
    Debugging application/system errors on development, QA and production systems;
    Designing testing infrastructures and implementing unit tests using the Junit (or equivalent) framework;
    Technical leadership of an engineering team to build, deploy, and support a reliable, performant and scalable RESTful platform;
    Mentoring junior engineers on design patterns as well as design and implementation best practices (including Agile methodologies).


Preferred but not required:

    Development work on Privacy management systems
    Development work on large web-based multi-tenant enterprise platforms
    Experience with AWS infrastructure, e.g. S3, EC2, database services (RDS)
    Open source contribution
    Ability to sing Karaoke!

Related Jobs

Software Development Engineer

TrustArc - Cebu, PH

Software QA Automation Engineer

TrustArc - Cebu, PH

Privacy Intelligence Development Specialist

TrustArc - Cebu, PH

Technical Account Manager

TrustArc - Canada

Technical Account Manager

TrustArc - United States of America
Disclaimer: Local Candidates Only
This company does NOT accept candidates from outside recruiting firms. Agency contacts are not welcome.