Software Development Engineer

Workday, Inc. Boston , MA 02298

Posted 2 months ago

Do what you love. Love what you do.

At Workday, we help the world's largest organizations adapt to what's next by bringing finance, HR, and planning into a single enterprise cloud. We work hard, and we're serious about what we do. But we like to have fun, too. We put people first, celebrate diversity, drive innovation, and do good in the communities where we live and work.

About the Team

Software Engineer (Systems): Designs, develops, troubleshoots and debugs software programs for enhancements and new products. Develops software and tools in support of design, infrastructure and technology platforms, including operating systems, compilers, routers, networks, utilities, databases and Internet-related tools. Determines hardware compatibility and/or influences hardware design. Survey Tip: This job should be matched by companies that develop systems software. Companies that have both applications and systems software engineers and do not identify them by function should match to Software Development Engineer (5101-5106).

About the Role

About the Team

The Data Platform and Observability team is based in Pleasanton,CA; Boston,MA and Dublin, Ireland. We enable real time insights across Workday's platforms, infrastructure and applications. Our focus is on the development of a large scale distributed data platform to support mission critical Workday applications.

The team provides software for collection, ingestion, storage & visualization of critical data assets. We handle 100s of terabytes of data in the form of billions of messages produced daily by Workday applications and underlying services. If you enjoy writing efficient software or tuning and scaling large distributed systems you will enjoy working with us.

Do you want to work on leveraging Workday's vast computing resources with its rich and extensive datasets? To work with world class engineers and facilitate the development of the Observability data platform? If so, we should chat.

Role & Responsibilities

  • You will build data capture and collection software using the latest technologies that are used by all of Workday's engineering teams.

  • You will design and develop core software modules used to build real-time and batch data processing.

  • You will work with all aspects of data processing with a keen eye for data quality, data integrity and data availability.

  • You will debug, solve and scale distributed systems. You will participate in the on-call rotation supporting the data platform.

Nice to have

  • Observability domain knowledge.

  • Experience working with Public cloud (GCP, AWS, etc).

  • Experience with Containers, Kubernetes, Service Mesh and related technologies.

  • Experience working with open source projects

About You

About You

  • You have a BS/MS in Computer Science or a related technical field with 6-8 years of hands-on experience.

  • You must currently be in a hands-on role. Must have strong coding skills (Java/Scala/Python/Go).

  • You must have a solid understanding of high performance data capture and collection systems, how to design APIs around these systems and how to design for reliable delivery of data.

  • You have experience with building API services (REST/gRPC etc) that scale to millions of requests per second and are an expert at scaling such systems.

  • You understand the internals of distributed systems like Kubernetes, Kafka, Spark, Flink, ElasticSearch, etc.

  • Ability to prioritize multiple tasks in a fast-paced environment.

  • You have strong communication skills both written and verbal.


Workday is an Equal Opportunity Employer including individuals with disabilities and protected veterans.

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

Amazon.Com, Inc.

Posted 6 days ago

VIEW JOBS 10/13/2021 12:00:00 AM 2022-01-11T00:00 Job summary Join us in building on AWS, for AWS! The AWS Worldwide Revenue Operations (WWRO) team is looking for a passionate, innovative, results-oriented Software Development Engineer to help us build the next generation of highly interactive and data-rich applications. Our solutions enable users to obsess over customers and make proactive, data-driven recommendations that position AWS as a strategic business partner in addition to a world-class cloud computing provider. We are an agile development team that provides a true full-stack experience, and owns its software development cycle end-to-end. We are looking for an individual that thrives in a collaborative engineering culture, giving customers access to business intelligence that is timely, accurate, and actionable, and using the intersection of software and data to give their customers "superpowers." In this role, you will: * Engage with systems that are at the cutting edge of technology, pioneering new methods and approaches to visualize customer and behavioral data * Design systems and solutions that enable business users to operate more effectively, intelligently, and efficiently * Work with both engineers and technical product/program managers to define, build, and measure the mechanisms AWS relies on to provide our customers the support they need * · Define and implement solutions to improve WWRO's data, analytics, visualization, reporting, and insights offerings * Leverage strong communication skills and a passion for using data and software to drive business decisions at scale We have a team culture that encourages innovation and we expect team members and management alike to take a high degree of ownership. We are looking for someone that is a true owner and who is happiest innovating relentlessly on behalf of our customers. * Programming experience with at least one modern language such as Java, C++, or C# including object-oriented design * Bachelor's degree in computer science related fields OR 1+ years equivalent experience in software development * Bachelor's Degree in Computer Science (or related field) OR commensurate experience * 3+ years' experience building and operating high-quality, low-latency applications on AWS or equivalent infrastructure, in a collaborative environment * 3+ years' experience in Java, DB concepts and handling large-scale distributed systems * Excellent design and coding skills * Strong sense of ownership, customer obsession, and drive * Excellent written and verbal communication skills * Experience with various DB technologies - both relational and no-sql * Working knowledge of front-end technology * Experience with Git or similar source control system(s) * Experience with an Agile software development methodology * Meets/exceeds Amazon's leadership principles requirements for this role * Meets/exceeds Amazon's functional/technical depth and complexity for this role Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. For individuals with disabilities who would like to request an accommodation, please visit Amazon.Com, Inc. Boston MA

Software Development Engineer

Workday, Inc.