Software Application Engineer

Posted Feb 15

This is a remote position that could be based anywhere in the United States or Canada.

The Commerce team at Calix is seeking a strategic thinker, team player, and self-motivated problem solver to join our growing team. The commerce team is tasked with some of the most significant and impactful company initiatives and we need your help to design, develop and manage the commerce systems and processes that will enable Calix to quickly execute on our strategy. If you are passionate about lean software development, working with cutting edge development technologies, user experience, subscription configuration/management and making significant contributions that will actually make a tangible impact we want to hear from you.

Responsibilities and Duties:

Developing effective solutions that fulfil stakeholder requirements

Develop application features and functionality independently as well as in collaboration with other team members

Implement new and maintain existing subscription product configurators

Implement solutions for processing subscription orders, booking revenue, invoicing one-time/reoccurring products, automating subscription turn-up, managing customer entitlements and process subscription amendments.

Keep our subscription management systems up to date with the latest products, pricing structures and configurations.

Provide support to the Sales, Order Management and Customer Operations teams.

Qualifications:

Calix requires all employees based in North America who will work onsite at a Calix office, attend in-person meetings, and/or travel on behalf of Calix to be fully vaccinated. Calix will consider requests for reasonable accommodations as required under applicable law.

Bachelors Degree in Computer Science .

Strong web development skills including ReactJS and NodeJS

Should have a sold grasp of good user experience design

Strong ability to clearly articulate complex ideas and solutions to broad audiences.

Demonstrated ability to intuit the needs and expectations of your users.

Demonstrated problem solving and logic skills.

Strong interpersonal skills.

Strong and effective English skills required, both spoken and written.

Preferred Qualifications:

Experience with the following technologies or equivalent is a plus.

Product configuration (Oracle CPQ Cloud, Salesforce CPQ, Conga CPQ, etc.)

Subscription management systems (Salesforce Billing, Zuora, Stripe, etc.)

Order Management Systems (Oracle ERP, SAP ERP, etc.)

E-Commerce, Customer Self Service

Salesforce.com (Apex, API, SOQL, etc.)

AWS (Lambda, AppSync, API Gateway, S3, Cloudwatch, etc.)

GraphQL, Apollo, Relay, Recoil, Mobx, Redux, Storybook

Github Actions

Bugsnag

Docusign Integration

Mocha, Cypress

SQL, XML, Linux

Location:

Remote-based position located in the United States or Canada.

#LI-Remote