Senior Software Engineer, Sunshine

Zendesk San Francisco , CA 94118

Posted 2 months ago

Job Description:

Zendesk created Sunshine, a new CRM platform, in 2018. Our team is in charge of Sunshine Objects, a database as a service within Sunshine.

Your knowledge and experience building and scaling web services will be a critical addition to the team! Traits we are looking for: Humility We are on a team together, and we will succeed or fail together.

We are looking for people who work well as a team, and have empathy for each other, our peers at Zendesk, and most importantly our customers. Honesty and visibility We are a team. We are vulnerable with each other.

We keep each other grounded and joke around a bunch, but we also ensure that we keep the conversation honest and open so that when something looks off or is headed in the wrong direction you won't hesitate to speak up. Optimism Failing is part of growing and experimenting. Push the boundaries and you may fall flat on your face.

But if you can't see the rainbows through the failure foliage, you'll struggle much more than you need to. Communication We use our team's values of humility and honesty to guide us as we communicate. Pull-request reviews are a learning experience for everybody.

In order for our team to succeed we will need to build trust and empathy across the global Zendesk Engineering organization. Who you get to work with: We have a diverse team with engineers coming from different backgrounds.

You will also interact with other teams within Sunshine, based in San Francisco and Melbourne (Australia). Your manager, Michel, joined Zendesk as an engineer in 2016. He is there to provide guidance, feedback, and support. He believes in openness and transparency, empowering you to work independently, working with you to identify areas of interest and growth options, and creating opportunities for you to succeed.

What you get to do:

  • Be a part of a larger team that is building a Product / Platform from the ground up that will contribute to the entire Zendesk product suite.

  • Participate in diverse projects and collaborate with multiple engineering teams.

  • Work alongside teammates in San Francisco and Melbourne.

  • Help increase our observability and reliability.

You should have some of these attributes:

  • You've worked in multiple languages, but bring hands-on experience with Scala, Golang, or a strong desire to learn.

  • A strong understanding of both relational as well as NoSQL databases would be great to have - you understand how database read and write operations can be scaled, what the CAP theorem is, and the tradeoffs between ACID-compliant and eventually-consistent databases.

  • Strong experience building enterprise grade software, and have seen some of the challenges presented working at a global scale.

  • Commitment to quality and reliability; when debugging a tricky intermittent issue you won't give up until the feature behaves as expected, the root cause has been identified and an automated test has been put in place to avoid the issue recurring. Even better, you share how you tracked the issue down, how we can avoid similar issues in the future, and add metrics to track and confirm the issue was resolved in production.

  • Commitment to code ownership; you don't believe in throwing code over the wall and instead believe in taking ownership of design, development, testing, deployment, and are capable of debugging operational issues.

  • You are just as happy diagnosing latency, writing technical documents and RFCs, refactoring code to be more readable, or developing product features.

  • Experience with AWS services like Aurora, DynamoDB, SQS will be nice to have!

Zendesk builds software for better customer relationships. It empowers organizations to improve customer engagement and better understand their customers.

Zendesk products are easy to use and implement. They give organizations the flexibility to move quickly, focus on innovation, and scale with their growth.

More than 100,000 paid customer accounts in over 150 countries and territories use Zendesk products. Based in San Francisco, Zendesk has operations in the United States, Europe, Asia, Australia, and South America.

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.

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
Senior Software Engineer

Imperial Parking Corporation

Posted 3 days ago

VIEW JOBS 8/21/2019 12:00:00 AM 2019-11-19T00:00 WHO WE ARE: REEF Technology is the ecosystem that connects the world to your block. Each REEF hub is a thriving, connected ecosystem of businesses, cities and people, that enables and provides the delivery of products and services to more people than ever before. Each location offers a variety of services including micro-fulfillment centers, bike and scooter rental stations, electric vehicle charging, rideshare and autonomous vehicle buffering areas, community spaces for pop-up businesses, and more. REEF Technology has reimagined the role of a parking facility. We are the largest network of parking lots in North America, believing these locations can do a lot more than just store your car. They serve as buffers for high density, high activity areas and, as such, alleviate congestion and the ensuing pollution. But, with the explosive growth of the sharing and on-demand economy, it is expected that the need for parking to solely store cars will be outgrown by other needs. We are part of SoftBank, and its portfolio of leading companies transforming business and commerce at the cutting edge of technology in the world today If you thrive in an entrepreneurial environment and want to be part of a fun team and a values-driven culture driving the digital disruption of the restaurant industry, then read on! If you are a Software Engineer with 5-10 years of Backend development experience and proficiency with Python, Java or Go experience, please read on. We are looking for Senior Software Engineer to help us architect our highly-scalable, revolutionary platform and products. The right person should have advanced knowledge in Python, Java or GO. They should be comfortable working with frameworks, SQL, REST APIs, AWS or GCP. Top Reasons to Work with Us 1. Build a platform that will be revolutionary in this industry. 2. Massive Growth 3. Great Leadership and Challenging Work What You Will Be Doing * Work closely with engineering management and product management to design solutions to core business problems * Implementing the backend for new features including design of models, business logic * Building RESTful APIs for our native apps to consume, as well as working closely with our Frontend Engineers. * Research, analyze, and recommend technical solutions * Create architectural documentation describing proposed solutions * Establish architectural design patterns and best practices * Maintaining, enhancing, and developing architecture of our platform What You Need for this Position REQUIRED: * 5-10 years of Software Development experience * Advanced Python/Java/Go development experience * Experience designing and developing highly-scalable RESTful APIs * Building backend services for web applications * Experience with SQL and NoSQL databases * Experience or strong knowledge of SQL (queries, joins, etc.) * Experience with cloud services like Amazon Web Services or Google cloud * Experienced with Git / Github PREFERRED: * Experience with Analytical frameworks * Experience with JavaScript and JS frameworks such as React.js, Angular.js, and/or Node.js * Payment Processing * Mixed Mobile Development & Web Development background PHYSICAL DEMANDS: * Frequently operate small office equipment such as a computer, calculator, copier/printer * Will remain in seated position for extended periods of time WORKING CONDITIONS: * Normal lifting, sitting, computer exposure for an office-based role * Extensive time in front of a computer screen, data entry and analysis BENEFITS: * Unique opportunity to be part an early stage and fast-growing startup driving disruption in the food-tech space * Work with a smart, dedicated and passionate team in vibrant culture * Competitive compensation and equity benefits REEF Technology is an equal opportunity employer, and we value diversity at our company. We don't discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. #Dice Imperial Parking Corporation San Francisco CA

Senior Software Engineer, Sunshine