To enable broadband service providers of all sizes to simplify, innovate and grow.
Senior Software Applications Engineer
Location
California
Posted
4 days ago
Salary
$86.4K - $177.1K / year
Seniority
Senior
Job Description
Senior Software Applications Engineer
Calix
• 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.
Job Requirements
- Bachelors Degree in Computer Science or equivalent practical experience.
- 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.
Benefits
- As a part of the total compensation package, this role may be eligible for a bonus.
Related Guides
Related Categories
Related Job Pages
More Application Engineer Jobs
Application Support Engineer
Smile Digital HealthPowering the next generation of connected healthcare. Health system solutions for technology, business, and people
• Provide advanced technical support by partnering with Tier 1 and Tier 2 Service Desk teams to diagnose, troubleshoot, and resolve complex customer incidents, participating in major incident response and root cause analysis as needed. • Analyze business, product, and customer requirements to design scalable, maintainable, high-performing, and interoperable technical solutions while ensuring alignment with architectural standards and best practices. • Collaborate cross-functionally with Product, Engineering, Support, and other stakeholders to design, develop, test, implement, and support enhancements and defect fixes. • Lead technical decision-making by evaluating emerging technologies, recommending improvements to tools, frameworks, coding standards, and software development practices, and driving continuous improvement initiatives. • Break down technical work, provide guidance on implementation approaches, and serve as the primary technical escalation point for project issues, delivery status, and complex production challenges. • Maintain and enhance development frameworks, technical documentation, and operational procedures to ensure knowledge sharing and long-term maintainability. • Ensure all delivered solutions meet security, privacy, quality, performance, and architectural standards while complying with organizational policies and industry best practices. • Coach and mentor junior developers and co-op students through code reviews, technical guidance, and career development. • Participate in an on-call production support rotation and provide after-hours support for critical production incidents, ensuring timely resolution and minimal customer impact. • Demonstrate strong analytical and problem-solving skills with the ability to identify root causes, evaluate alternatives, and implement effective technical solutions.
• Define security requirements and design application architectures following a *secure-by-default* approach. • Conduct threat modeling, code reviews, and penetration testing on cloud-based web and mobile apps to proactively identify vulnerabilities. • Implement, manage, and automate SAST/DAST/SCA security controls and WAF rules to enforce protection at scale. • Partner with Product teams to ensure robust protection and foster a security-first development culture. • Participate in the investigation, management, and resolution of security alerts. • Collaborate on all core activities and initiatives of the Security Engineering team.
• Define security requirements and design application architectures following a *secure-by-default* approach. • Conduct threat modeling, code reviews, and penetration testing on cloud-based web and mobile apps to proactively identify vulnerabilities. • Implement, manage, and automate SAST/DAST/SCA security controls and WAF rules to enforce protection at scale. • Partner with Product teams to ensure robust protection and foster a security-first development culture. • Participate in the investigation, management, and resolution of security alerts. • Collaborate on all core activities and initiatives of the Security Engineering team.
• Define security requirements and design application architectures following a *secure-by-default* approach. • Conduct threat modeling, code reviews, and penetration testing on cloud-based web and mobile apps to proactively identify vulnerabilities. • Implement, manage, and automate SAST/DAST/SCA security controls and WAF rules to enforce protection at scale. • Partner with Product teams to ensure robust protection and foster a security-first development culture. • Participate in the investigation, management, and resolution of security alerts. • Collaborate on all core activities and initiatives of the Security Engineering team.


