Sophos logo
Sophos

Defeat Cyberattacks

Senior Developer, Zuora Billing

Software EngineerSoftware EngineerFull TimeRemoteSeniorTeam 1,001-5,000Since 1985H1B SponsorCompany SiteLinkedIn

Location

India

Posted

5 days ago

Salary

0

Seniority

Senior

8 yrs expEnglishERP

Job Description

Senior Developer, Zuora Billing

Sophos

• Enhance Zuora Billing capabilities using a hands-on approach to configure and maintain Zuora product catalog • Develop and maintain Zuora workflows and automations using standard platform features and best practices • Accelerate configuration, troubleshooting, and solution exploration using Zuora AI capabilities while validating outputs for accuracy, security, and compliance • Design, build, and support integrations with upstream/downstream systems using Zuora APIs • Deliver technical designs, estimates, and delivery plans, and collaborate with Solution Architects and cross-functional stakeholders • Promote engineering discipline across the team: testing, peer reviews, environment hygiene, and operational readiness • Troubleshoot complex billing issues across configuration, data, and integrations; perform root cause analysis and implement sustainable fixes • Produce and maintain high-quality technical documentation and use AI tools to improve draft quality, structure, and completeness • Implement and support data migration and cutover activities for changes impacting Zuora Billing

Job Requirements

  • 8+ years of hands-on experience implementing, maintaining and supporting Zuora Billing solutions (e.g. workflows, automations) in a production environment using standard features and following platform best practices
  • Strong knowledge of core Zuora concepts: product catalogue, rate plan charges, subscriptions/amendments, proration, billing runs, invoicing, credit memos/debit memos, and common finance/billing controls
  • Proficiency with Zuora APIs and data access (e.g., REST APIs, Data Query) and solid understanding of integration patterns with CRM/ERP/middleware
  • Strong problem-solving skills with evidence of root cause analysis across configuration, data, and integration issues
  • Practical experience using AI tools (e.g. Zuora AI, Zuora workflow AI, Microsoft Copilot) to accelerate development, documentation, research and to explore platform functionality, while applying sound judgement to verify accuracy and protect sensitive data
  • Experience producing technical documentation and operational runbooks that enable reliable support and knowledge transfer
  • Strong communication skills and ability to collaborate effectively with cross-functional technical and business teams in a global, matrixed environment
  • Professional maturity and ability to operate calmly in business-critical situations, taking accountability through to resolution
  • Zuora certifications (e.g., Zuora Billing Administrator, Zuora Billing Consultant, or equivalent)

Benefits

  • Sophos operates a remote-first working model
  • Employee-led diversity and inclusion networks that build community and provide education and advocacy
  • Annual charity and fundraising initiatives and volunteer days for employees to support local communities
  • Global employee sustainability initiatives to reduce our environmental footprint
  • Global fitness and trivia competitions to keep our bodies and minds sharp
  • Global wellbeing days for employees to relax and recharge
  • Monthly wellbeing webinars and training to support employee health and wellbeing

Related Job Pages

More Software Engineer Jobs

Full TimeRemoteTeam 1,001-5,000H1B No Sponsor

• Provide CBIS application development per customer requirements and provide solutions to requirement needs • Perform development changes to existing features and program requested new features, reports, queries, and modules • Monitor and update project tables with date ranges within application • Resolves application tickets submitted for issued users encounter • Resolves user account issues • Test and install Oracle quarterly patches • Refresh AWS IP range • Install, maintain and update SSL/TLS certificates for IIS and Apache TomCat • Reset UAT user accounts regularly • Pull audit and archived case listings weekly • Review logs for error messages daily • Sync cases with data mart that feeds dashboard and provide manual reset when necessary • Check backup for completion daily and ensure exported • Perform Java and Tomcat updates weekly/monthly as needed • Provides development for new features, updates, and changes based on government clients’ request • Create and maintains database reports and dashboard features • Provides required security functions of the database (including weekly audit, weekly purge review, updating application procedure documents) • Submit change requests (CRs) as required • Troubleshoot application issues • Perform maintenance on Database • Ensure log files are purged as necessary • Review RMAN backup and determine plan to reimplement (jobs\database_backup.ps1 and ensure archive logs are purged daily to ensure drives do not fill up) • Analyzes customer requirements and provides technical solutions, write complex code, and optimize database performance • Advises on data-based solutions to business problems • Supports the design, customization, development, build, analysis, evaluation, installation, and administration of database management systems • Translate requirements into customized applications using PL/SQL, Java, and XML • Knowledge with Oracle Application Express (APEX) • Modify and enhance existing Oracle application • Write, troubleshoot, and tune SQL queries, stored procedures, and triggers for optimal performance • Perform Testing and Debugging and ensure data integrity • Supports the preparation of system requirements, source analysis and process analyses and design throughout the database • Defines database organizations, standards, controls, procedures, and documentation • Create technical documentation and security documentation for inspections as requested • Familiarity with software development lifecycle and Agile methodologies. • Database management – install, upgrade, and patch Oracle • Manage database tables, indexes, and views • Monitor database health and optimize SQL queries and system configurations for maximum speed and scalability • Perform regular backups and periodic data restorations to guarantee data availability • Implement and enforce database security policies and manage role-based access controls • Perform schema changes and deploy code through development, test, and production environments.

United States
Job Closed
Action1 logo

Senior C++ Developer

Action1

Patch Management That Just Works | Real-time discovery and remediation of third-party and OS vulnerabilities

Full TimeRemoteTeam 51-200Since 2018H1B No Sponsor

Role Description We are seeking an experienced Senior C++ Developer to take a leading role in developing and supporting a cross-platform endpoint agent that runs on Windows, Linux, and macOS. This agent is a key component of our platform, responsible for executing patching workflows, communicating with the cloud backend, collecting system data, and enforcing policies. You will work closely with a high-caliber team of engineers to ensure that the agent is performant, secure, and reliable across all supported operating systems. What you'll do - Design, develop, and maintain a robust, efficient, and secure cross-platform agent in modern C++. - Ensure seamless functionality and consistent behavior across Windows, Linux, and macOS environments. - Build integrations with OS-level APIs and services related to patching, system info gathering, and task execution. - Optimize agent performance for different platforms and deployment scenarios. - Handle communication with the cloud backend using secure and efficient protocols. - Stay current on system security best practices and OS updates that affect agent behavior. Qualifications - Strong proficiency in C++ (ideally C++17 or later), with solid cross-platform development experience. - Good understanding of system-level programming on at least two of the following: Windows, Linux, macOS. - Experience in multithreading and asynchronous programming. - Experience in network programming (e.g., sockets, REST, HTTP/HTTPS). - Writing clean, portable, and maintainable code. - Familiarity with version control (Git) and CI/CD pipelines. - Experience in developing and debugging production-ready software for heterogeneous environments. - Strong problem-solving skills and ability to work independently. Requirements - Experience working with OpenSSL, secure communication protocols, or certificate handling. - Background in endpoint security, patching, or systems management. - Experience with cross-platform build systems (e.g., CMake). - Proficiency in Bash, PowerShell. - Familiarity with cloud services such as AWS, Azure, or GCP. Benefits - Fully remote work, giving you the flexibility you need in the modern world. - A multitude of interesting challenges and opportunities. - Non-stop professional growth and learning of new technologies. - Stable income and flexible working hours, opportunities for promotion. - Friendly and professional peers.

Worldwide
Full TimeRemoteTeam 1,001-5,000Since 2000H1B Sponsor

• Architect and manage deployments of JetBrains Central into enterprise development environments, CI/CD systems, and internal developer platforms. • Mentor and support other FDEs, sharing architectural expertise and scaling the team's deployment practices. • Drive organizations' transition from ad-hoc AI experimentation to governed, AI-native development workflows. • Help organizations establish their own AI governance, including security policies, access management, and data privacy controls. • Enable observability for AI-driven development, helping organizations understand their AI usage and code-generation patterns, as well as AI’s impact on productivity. • Design sustainable AI adoption strategies, including for usage controls and cost visibility across multiple model providers. • Integrate our cloud-based agent execution layer so AI agents run securely and at scale. • Partner closely with JetBrains product teams, shaping the platform based on real-world deployments and customer feedback. • Create delivery frameworks and train JetBrains partners to deliver the desired scope of service.

United States
$204K - $306K / year
BlueCat logo

Course Developer

BlueCat

Our mission is to help the world’s largest organizations thrive on network complexity, from the edge to the core.

Full TimeRemoteTeam 201-500Since 2001H1B No Sponsor

• Create engaging training videos using After Effects, Premiere Pro, Camtasia, Audition, and Adobe Creative Suite • Develop animations and motion graphics to simplify complex technical topics • Collaborate with Instructional Designers and SMEs to translate technical concepts into learning content • Edit and enhance training materials for clarity, consistency, and quality • Manage course production timelines and stakeholder expectations • Maintain templates, asset libraries, and e-learning style guides • Publish and manage content within the LMS • Perform quality assurance on all learning deliverables • Use AI tools to accelerate content creation, scripting, and editing workflows • Leverage AI for voice, video, and content enhancements • Identify opportunities to improve efficiency and reduce production cycles • Experiment with emerging tools to enhance learning experiences

Canada
$80K - $90K / year