Sr Software Development Engineer

3 weeks ago


Vancouver Metro Vancouver Regional District, CA Workday Full time

Your work days are brighter here.

At Workday, it all began with a conversation over breakfast. When our founders met at a sunny California diner, they came up with an idea to revolutionize the enterprise software market. And when we began to rise, one thing that really set us apart was our culture. A culture which was driven by our value of putting our people first. And ever since, the happiness, development, and contribution of every Workmate is central to who we are. Our Workmates believe a healthy employee-centric, collaborative culture is the essential mix of ingredients for success in business. That’s why we look after our people, communities and the planet while still being profitable. Feel encouraged to shine, however that manifests: you don’t need to hide who you are. You can feel the energy and the passion, it's what makes us unique. Inspired to make a brighter work day for all and transform with us to the next stage of our growth journey? Bring your brightest version of you and have a brighter work day here.

About the Team

The Workday Financials Application Development organization is a highly talented group that is delivering a next generation of SaaS solutions designed to meet the needs of today’s global businesses, built using the most modern technologies and development methodologies, providing an unparalleled level of agility, ease-of-use, performance and integration capability. Financials is a diverse team distributed across Vancouver, Canada and Pleasanton, CA, USA. Our mission is, “With Unity of purpose we inspire each other to build innovative products which deliver high value to our customers, while fostering a trustworthy, fun and collaborative environment.”

About the Role

As a Software Development Engineer, you will have the opportunity to tackle complex problems, which comes with developing and delivering enterprise software using your expertise in design, coding, algorithms, and complexity analysis. Your primary focus will be to:

  1. Architect, design, program, debug, and modify software enhancements.
  2. Take initiative, exhibit creative-thinking, have the drive to turn ideas into reality, and have a passion for user experience.
  3. Solve challenging problems in an application related to performance, scalability, and resilience.
  4. Design and develop a highly complex application product using industry standard Object oriented tools and metadata driven language.
  5. Analyze application performance using various programming languages, tools and techniques.
  6. Write and maintain solid, robust, efficient and maintainable code using an object-oriented framework and tools.
  7. Write reliable unit, integration, and system level tests that will run on our CD pipeline.
  8. Mentor and learn from other team members through pairing, code reviews, Hackathons, etc.
About You

Basic Qualifications:

Sr Software Development Engineer:

  • 7+ years of experience as a software engineer or application development engineer. UML is a plus.
  • 5+ years of experience in an Object-oriented (OO) design and development language such as Java, Scala, C#, Xpresso, object-oriented design patterns, class modeling, and XML technology.

Software Development Engineer:

  • 5+ years of experience as a software engineer or application development engineer. UML is a plus.
  • 3+ years of experience in an Object-oriented (OO) design and development language such as Java, Scala, C#, Xpresso, object-oriented design patterns, class modeling, and XML technology.

Other Qualifications:

  • Experience in building large scale enterprise business applications (in the area of Financials is preferred).
  • 3+ years of experience with design and development of REST API.
  • Experience working on analyzing and debugging Performance logs is a huge plus.
  • Metadata-driven definitional development experience.
  • Experience with XML and integration technologies and agile methodologies.
  • Bachelor's degree in Computer Science or similar relevant degree.
Our Approach to Flexible Work

With Flex Work, we’re combining the best of both worlds: in-person time and remote. Our approach enables our teams to deepen connections, maintain a strong community, and do their best work. We know that flexibility can take shape in many ways, so rather than a number of required days in-office each week, we simply spend at least half (50%) of our time each quarter in the office or in the field with our customers, prospects, and partners (depending on role). This means you'll have the freedom to create a flexible schedule that caters to your business, team, and personal needs, while being intentional to make the most of time spent together. Those in our remote "home office" roles also have the opportunity to come together in our offices for important moments that matter.

Workday Pay Transparency Statement

Workday pay ranges vary based on work location. As a part of the total compensation package, this role may be eligible for the Workday Bonus Plan or a role-specific commission/bonus, as well as annual refresh stock grants. Recruiters can share more detail during the hiring process. Each candidate’s compensation offer will be based on multiple factors including, but not limited to, geography, experience, skills, job duties, and business need, among other things. For more information regarding Workday’s comprehensive benefits, please click here.

Pursuant to applicable Fair Chance law, Workday will consider for employment qualified applicants with arrest and conviction records.

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

Are you being referred to one of our roles? If so, ask your connection at Workday about our Employee Referral process

#J-18808-Ljbffr

  • Vancouver, Metro Vancouver Regional District, CA Workday, Inc. Full time

    Sr Software Development EngineerAbout the RoleAs a Software Development Engineer, you will have the opportunity to tackle complex problems, which comes with developing and delivering enterprise software using your expertise in design, coding, algorithms, and complexity analysis. Your primary focus will be to:Architect, design, program, debug, and modify...


  • Vancouver, Metro Vancouver Regional District, CA Amazon Full time

    Sr. Software Development Engineer, Automated Profitability ManagementThe vision of Automated Profitability Management (APM) is to automate and improve Amazon Retail Profitability through the innovative application of Machine Learning and Software Engineering.Now imagine doing this across tens of thousands of suppliers and tens of millions of products, across...


  • Vancouver, Metro Vancouver Regional District, CA Amazon Full time

    Sr. Software Development Engineer, Automated Profitability ManagementThe vision of Automated Profitability Management (APM) is to automate and improve Amazon Retail Profitability through the innovative application of Machine Learning and Software Engineering.Traditionally, this involved an Amazon retail business person picking up the phone, calling up their...


  • Vancouver, Metro Vancouver Regional District, CA Amazon Development Centre Canada ULC Full time

    5+ years of non-internship professional software development experience 5+ years of programming with at least one software programming language experience 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience Experience as a mentor, tech lead or leading an engineering team AWS Utility...


  • Vancouver, Metro Vancouver Regional District, CA Amazon Full time

    Sr. Software Development Engineer - CloudWatch, Application Performance MonitoringDo you want to deliver and scale the services that make it easier for millions of developers and DevOps engineers all over the world to monitor and characterize the performance and behavior of their applications running on AWS?AWS Application Performance Monitoring Services...


  • Vancouver, Metro Vancouver Regional District, CA Amazon Full time

    Sr Software Development Engineer, AWS Elastic Block StoreAWS Utility Computing (UC) provides product innovations — from foundational services such as Amazon’s Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2), to consistently released new product innovations that continue to set AWS’s services and features apart in the industry. As a...


  • Vancouver, Metro Vancouver Regional District, CA Amazon Full time

    Sr. Software Development Engineer - CloudWatch, Application Performance MonitoringDo you want to deliver and scale the services that make it easier for millions of developers and DevOps engineers all over the world to monitor and characterize the performance and behavior of their applications running on AWS?AWS Application Performance Monitoring Services...


  • Vancouver, Metro Vancouver Regional District, CA Amazon Development Centre Canada ULC Full time

    Software Development Engineer, AWS Cloud MapAWS Cloud Map is looking for a Software Engineer to join our team in Vancouver to help us realize our vision of making Cloud Map a one-stop shop for discovering all resources in the cloud. Today, the Cloud Map team owns a highly available and scalable service discovery solution that allows customers to discover...


  • Vancouver, Metro Vancouver Regional District, CA Software Aspekte Full time

    We are hiring an Senior Software Developer to join our Mobile Software Development team!Our Spare headquarters is located in Vancouver, BC, but this position is open to remote work options within Canada. Unfortunately, at this time, we are not able to hire outside of Canada.As an Senior Software Developer in the Mobile team you willHave the opportunity to...


  • North Vancouver, Metro Vancouver Regional District, CA oilandgas.org.uk Full time

    Innovate to solve the world's most important challengesJoin a team recognized for leadership, innovation and diversity.As a Senior Advanced Software Engineer here at Honeywell, you will be responsible for developing and implementing advanced software solutions to address complex challenges in our industry. You will play a key role in designing and...


  • Vancouver, Metro Vancouver Regional District, CA T-Net British Columbia Full time

    Visier is the leader in people analytics and we believe in a 'people-first' approach to business strategy. Our innovative technology transforms the way that organisations make decisions, allowing them to elevate their employees and drive better business outcomes. Embarking on an exciting new chapter in our growth story, we are looking for talented...

  • Software Engineer

    1 month ago


    Vancouver, Metro Vancouver Regional District, CA Apple Inc. Full time

    Software Engineer (Services, Developer Tools)Software and ServicesThe CI Technologies organization builds many of Apple’s core internal and external continuous integration technologies, including Xcode Cloud. These tools accelerate the development and delivery of high-quality OS software and apps by bringing together a variety of cloud-based tools and...


  • Vancouver, Metro Vancouver Regional District, CA Amazon Full time

    Would you like to work on one of the world's largest transactional distributed systems? How about working with customers and peers from the entire range of Amazon's business on cool new features? Whether you're passionate about building highly scalable and reliable systems or a software developer who likes to solve business problems, Amazon Tax...

  • Software Engineer

    1 month ago


    Vancouver, Metro Vancouver Regional District, CA Arista Full time

    Job DescriptionWho You’ll Work WithArista Networks is looking for world-class software engineers to join our Extensible Operating System (EOS) software development team. As a core member of the EOS team, you will be part of a fast-paced, high caliber team-building features to run the world's largest data center networks. Your software will be a key...


  • Vancouver, Metro Vancouver Regional District, CA Amazon Full time

    Software Development Engineer, WW PromotionsAre you interested in applying your background in application development, big data or machine learning to massive real world data and impact the lives of millions of Amazon users? Do you like to own end-to-end business problems and directly impact the profitability of the company? Do you like to innovate and...

  • Sr. Software Engineer

    3 weeks ago


    Vancouver, Metro Vancouver Regional District, CA Autodesk Full time

    Job Requisition ID # 24WD74993 Position OverviewAt Autodesk, we are obsessed with building tools for people who imagine, design, and make a better world for the 10 billion people living on our planet. Our clients make the tallest buildings in the world, innovate on new green, affordable housing for low-income communities, put rockets into space, invent...


  • Vancouver, Metro Vancouver Regional District, CA Amazon Full time

    Would you like to work on one of the world's largest transactional distributed systems? How about working with customers and peers from the entire range of Amazon's business on cool new features? Whether you're passionate about building highly scalable and reliable systems or a software developer who likes to solve business problems, Amazon Tax...

  • Software Engineer

    1 month ago


    Vancouver, Metro Vancouver Regional District, CA Arista Full time

    Arista Networks is an industry leader in data-driven, client-to-cloud networking for large data center, campus and routing environments. What sets us apart is our relentless pursuit of innovation. We leverage the latest advancements in cloud computing, artificial intelligence, and software-defined networking to provide our clients with a competitive edge in...


  • Vancouver, Metro Vancouver Regional District, CA Amazon Full time

    Software Development Engineer, AWS BackupAWS Utility Computing (UC) provides product innovations — from foundational services such as Amazon’s Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2), to consistently released new product innovations that continue to set AWS’s services and features apart in the industry. As a member of the UC...


  • Vancouver, Metro Vancouver Regional District, CA Amazon Full time

    Software Development Engineer, Amazon MQAs a Software Development Engineer with Amazon MQ, you will be responsible for designing, developing, testing, and deploying distributed open-source message broker systems and large-scale solutions for our world-wide customer base. In this, you will collaborate closely with cross-functional peers and open source...