Staff Software Engineer

Zendesk Madison , WI 53706

Posted 1 week ago

Zendesk is a rapidly growing company with an amazing product and exceptional employees. We're looking for a dynamic Staff Software Engineer to help build our Self Service platform team in Madison!

As part of the Foundation team at Zendesk you'll be building and maintaining a system that will be at the core of our new engineering platform. This system will coordinate cloud resource provisioning requests to APIs created by other Foundation teams. You will be defining the self-service interface that will help enable our engineering teams to easily provision resources in the cloud that align with Zendesk standards. You'll put your deep experience in working with, and building APIs to use in an area that will immediately provide business value.

What you get to do every day:

  • Solve complex problems and provide simple elegant solutions

  • Build a new interface that allows Zendesk's global engineering organization to more quickly and easily build amazing products

  • Collaborate with your Foundation platform teammates in San Francisco, Dublin and Melbourne

  • Work in an agile development environment and believe that pragmatism always triumphs over dogmatism

  • Use a wide variety of technologies, wear lots of hats (actual hats optional)

  • Conduct periodic (incentive based) on-call duties for the things you build

About you:

  • BS degree in Computer Science or related technical field, or equivalent practical experience

  • Strong coding skills in at least one programming language, and a desire to pick up more (we work primarily in Ruby, Python, and Go)

  • Interested in designing, analyzing and troubleshooting large-scale distributed systems

  • Systematic problem solving approach, coupled with a strong sense of ownership

  • In-depth knowledge of and experience building APIs

  • Strong understanding of AWS (or another cloud provider) products and services

  • Great communication skills (written and verbal) that will enable successful collaboration with all of our teams globally

The best customer experiences are built with Zendesk. Zendesk's powerful and flexible customer service and engagement platform scales to meet the needs of any business, from startups and small businesses to growth companies and enterprises. Zendesk serves businesses across a multitude of industries, with more than 125,000 paid customer accounts offering service and support in more than 30 languages. Headquartered in San Francisco, Zendesk operates worldwide with 15 offices in North America, Europe, Asia, Australia, and South America. Learn more at

Interested in knowing what we do in the community? Check out the Zendesk Neighbor Foundation to learn more about how we engage with, and provide support to, our local communities.

Zendesk is an equal opportunity employer, and we're proud of our ongoing efforts to foster diversity & inclusion in the workplace. Individuals seeking employment at Zendesk are considered without regard to race, color, religion, national origin, age, sex, gender, gender identity, gender expression, sexual orientation, marital status, medical condition, ancestry, physical or mental disability, military or veteran status, or any other characteristic protected by applicable law.

By submitting your application, you agree that Zendesk may collect your personal data for recruiting, global organization planning, and related purposes. Zendesk's Candidate Privacy Notice explains what personal information Zendesk may process, where Zendesk may process your personal information, its purposes for processing your personal information, and the rights you can exercise over Zendesk's use of your personal information.

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Managed Services Engineer III Software


Posted 3 days ago

VIEW JOBS 3/22/2019 12:00:00 AM 2019-06-20T00:00 The Engineer III – Software (ServiceNow) is responsible for the administration, development, integration, documentation and technical support of the ServiceNow platform. Key Areas of Responsibility * Develop and maintain applications on the ServiceNow platform to CDW standards and quality that provide business value. * Work with business teams to clarify requirements and business needs. * Collaborate with other engineers and architects as appropriate to determine optimal solution architecture, efficiency, maintainability, and scalability. * Develop high-level user stories, scenarios, and prototypes. * Develop system test plans, ensure quality assurance standards are achieved, and validate that business goals are accomplished. Responsibilities * Complete projects/tasks on a timely basis, according to commitments made to stakeholders and management. * Participate in Scrum activities with the rest of the application development team, including sprint planning, daily stand-ups and sprint reviews. * Ensure stakeholders are responded to in a timely and professional manner. Foster open lines of communication with all parties. * Participate in on-call rotation to provide 24 X 7 support to critical systems and ensure availability objectives are met. Qualifications Minimum Qualifications * Four years experience in ITSM application administration/development. * Bachelor degree in Computer Science, or equivalent knowledge/experience. Other Required Qualifications * Demonstrates sound working knowledge of ServiceNow's core architecture and primary application modules such as Service Catalog, Event, Incident, Problem, Change, Release, Asset and CMDB, Discovery, Knowledge, and Self-Service Portal. * Contribute to the creation of custom reports and dashboards as well as generating KPIs and supporting metrics. * Customization of the Application UI and workflow. * Ongoing management of the ServiceNow environment, including platform version upgrades and application releases without business impact. * Responsible for fulfilling all requests for platform assistance including end-user trouble inquiries, regular maintenance, enhancements and defect fixes * Demonstrated understanding of an agile software development process. * Excellence verbal and written communication skills, with the ability to effectively interact with all coworkers and stakeholders, including senior leadership. * Demonstrated creative problem solving skills. * Ability to work effectively with and support the needs of, project team members and stakeholders. * Possess an understanding of the stages of the software development life cycle - Requirements Gathering, Design, Development, Testing, and Implementation. * Demonstrate solid interpersonal skills and be resourceful in order to participate in the development process. Preferred Qualifications * 2+ years of experience with developing and administering a domain separated ServiceNow Instance. * Experience integrating ServiceNow with third-party tools & systems (e.g., monitoring, ERP, ticketing applications). * Delivering new services via the service portal. * Experience shipping enterprise software in an agile development environment. * Experience developing and using web services (REST or SOAP). * Experience with relational databases (MySQL, MSSQL, PostgreSQL). * Experience with non-relational databases (Cassandra). * Experience with version control software (Github, Git, , Gerrit, Subversion). * Development experience using HTML, CSS, JavaScript, JQuery, Bootstrap, AngularJS. * Write functional requirements, develop test plans and address production issues. * Experience with application testing processes and successful migration to the production environment. * ServiceNow Application Developer Certification preferred. CDW Madison WI

Staff Software Engineer