
Senior Software Engineer
OneTrust
full-time
Posted on:
Location Type: Hybrid
Location: Raritan • New Jersey • Pennsylvania • United States
Visit company websiteExplore more
Salary
💰 $100,000 - $172,500 per year
Job Level
About the role
- Design, implement, and maintain scalable integration architectures that connect R&D systems, CRM, data lake/warehouse, and AI services
- Design integration of cloud AI capabilities (model deployment, feature stores, inference pipelines) into business processes and data pipelines
- Oversee CI/CD, automated testing, code quality gates, security controls, and observability across the stack
- Support and maintain existing integrations; ensure reliability and performance
- Analyze business requirements and translate them into robust integration designs and patterns (API-led connectivity, event-driven architecture, messaging, and batch/data synchronization)
- Collaborate with Business and Technology Leaders to identify opportunities for transformative operational efficiencies, including cognitive automation
- Improve operational efficiency by utilizing the SDLC toolchain and contributing automation tools and scripts
- Produce clear documentation, technical specifications, and participate in peer reviews; mentor junior engineers
- Establish, enforce, and evolve coding standards, patterns, and best practices for integration work across the organization
- Ensure the product’s technical architecture aligns with the technology roadmap and adheres to engineering standards, regulatory requirements, and quality controls
Requirements
- Minimum of 10 years of IT and business experience
- 5+ years of hands-on experience in integration development and application integration
- Proficiency with REST and SOAP services
- Experience with data formats such as XML, JSON, and schema languages
- Proven experience in full-stack development and designing/developing integrations
- Hands-on experience with multiple cloud platforms (AWS, Azure, Google Cloud) and cloud AI services
- Experience building and consuming APIs, microservices, and containerization
- Experience implementing integrations with SaaS solutions
- Experience with enterprise integration platforms or iPaaS (e.g., MuleSoft, Apigee) and API gateways
- Strong verbal and written communication skills with the ability to convey complex information to all organizational levels
- Commitment to maintaining a positive team culture that values diversity of experience and perspective
- Prior experience developing integrations with Veeva, Documentum, Calyx/Ennov RIM, Integra’s, and Lorenz systems
- Knowledge of global regulatory affairs, regulations, computer systems validation requirements, and the regulatory technology landscape
Benefits
- medical
- dental
- vision
- life insurance
- short- and long-term disability
- business accident insurance
- group legal insurance
- consolidated retirement plan (pension)
- savings plan (401(k))
- Vacation – up to 120 hours per calendar year
- Sick time - up to 40 hours per calendar year
- Holiday pay, including Floating Holidays – up to 13 days per calendar year of Work
- Personal and Family Time - up to 40 hours per calendar year
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
integration architecturescloud AI capabilitiesCI/CDautomated testingAPI-led connectivityREST servicesSOAP servicesdata formats (XML, JSON)full-stack developmentcontainerization
Soft skills
communication skillsmentoringcollaborationoperational efficiencydocumentationcoding standardsteam culturetransformative operational efficienciesproblem-solvinganalytical skills