Senior Software Development Engineer
3 weeks ago
About Smartsheet
Smartsheet is a technology company empowering teams to manage projects, automate workflows, and build new solutions using simple tools. Our human story is one of revolution, where changing the way the world works is all in a day's work.
We founded Smartsheet in 2005 on the idea that teams deserve a better way to deliver their best work. Today, we deliver a leading cloud-based platform for work execution, enabling organizations to plan, track, automate, and report on work at scale.
You will work with our Engineering Leader located in Bellevue, WA, or remotely from anywhere in the US where Smartsheet is registered. Your responsibilities will include:
- Building scalable back-end services for next-generation applications using Kotlin, Java, and React
- Solving distributed systems problems and working with modern cloud infrastructure, including AWS and Kubernetes
- Creating and promoting modern web UI development
- Leading technical discussions on our team and implementing features in React and integrating with back-end services
- Taking part in code reviews and architectural discussions
- Mentoring junior engineers on code quality and industry best practices
- Participating in designing key areas of scalable, performant systems
- Forging partnerships with product management and other business areas
- Enhancing existing application code with new features and striking a balance between building, refactoring, and simplifying
Requirements
- 5+ years of software development experience building highly scalable, highly available applications
- 5+ years of programming experience with full-stack technologies, including Java, Kotlin, or React
- 2+ years of experience with cloud technologies, such as AWS or Azure
- Experience developing, documenting, and supporting REST APIs
- Modern web technologies, front-end frameworks, and integrating with back-end services
- A degree in Computer Science, Engineering, or a related field or equivalent practical experience
- Legally eligible to work in the US on an ongoing basis
Benefits
- HSA, 100% employer-paid premiums, or Buy-up medical/vision and dental coverage options
- Stock - Restricted Stock Units (RSUs) for eligible roles
- 401k Match to help you save for your future
- Monthly stipend to support your work and productivity
- Flexible Time Away Program and Incidental Sick Leave
- US employees are automatically covered under Smartsheet-sponsored life insurance, short-term, and long-term disability plans
- 12 paid holidays per year
- Up to 24 weeks of Parental Leave
- Personal paid Volunteer Day to support our community
- Opportunities for professional growth and development, including Udemy online courses
- Company Funded Perks, including counseling membership, local retail discounts, and your own personal Smartsheet account
- Teleworking options from any registered location in the US (role-specific)
Estimated Salary Range: $140,000-$200,000 USD
-
Senior Software Developer
2 weeks ago
Clyde Hill, Washington, United States Snowflake Computing Full timeSenior Software Engineer - Database InfrastructureSnowflake Computing is looking for a highly skilled Senior Software Engineer to join our team and contribute to the development of our innovative database technology. As a key member of our engineering team, you will be responsible for designing, building, and maintaining high-performance database systems...
-
Senior Database Software Engineer
2 weeks ago
Clyde Hill, Washington, United States Snowflake Computing Full timeBuild the future of data with Snowflake Computing. We're hiring Senior Software Engineers to help develop our cutting-edge database technology. The ideal candidate will have a strong background in database internals and significant experience in building core components for large-scale data processing systems.About the RoleThis is an exciting opportunity to...
-
Senior Software Developer
2 weeks ago
Clyde Hill, Washington, United States Snowflake Computing Full timeWe are looking for a skilled Senior Software Engineer to join our Control Plane team at Snowflake Computing. As a senior member of the team, you will contribute to the development of new tools and technologies to automate away complex manual tasks and improve platform services operability. If you have a passion for solving problems at scale, enjoy working...
-
Senior Software Engineer
2 weeks ago
Clyde Hill, Washington, United States Snowflake Computing Full timeAbout SnowflakeSnowflake Computing is a fast-growing company that is revolutionizing the way businesses store and analyze their data. Our Cloud Engineering team is responsible for designing and building the infrastructure that supports our customers' applications.We are looking for a talented Senior Software Engineer to join our team and help us build and...
-
Senior Software Developer
1 week ago
Clyde Hill, Washington, United States Snowflake Computing Full timeRole OverviewSnowflake is seeking a skilled Senior Software Engineer to contribute to the development of our flagship product. This is a unique opportunity to join our innovative Engineering Systems (ES) team and play a key role in shaping the future of data.Key ResponsibilitiesEvolving our developer infrastructure and tooling to be elastic, large-scale, and...
-
Senior Software Developer
3 weeks ago
Clyde Hill, Washington, United States Snowflake Computing Full timeAbout Snowflake ComputingSnowflake is a leader in the cloud data platform market, and we are looking for a talented Senior Distributed Systems Engineer to join our team. As a key member of our Cloud Provisioning team, you will be responsible for designing, building, and supporting large-scale distributed systems that power our cloud data platform.Job...
-
Senior Software Engineer
2 weeks ago
Clyde Hill, Washington, United States Snowflake Computing Full timeCompany Overview: At Snowflake Computing, we're dedicated to helping businesses unlock the full potential of their data. Our cloud-based platform enables users to store, process, and analyze large datasets quickly and efficiently.Job Description: We're seeking a skilled Senior Software Engineer to join our team. As a key member of our engineering team,...
-
Senior Software Architect
2 weeks ago
Clyde Hill, Washington, United States Snowflake Computing Full timeAbout the RoleSnowflake Computing is a rapidly growing cloud data platform that requires exceptional talent to fuel its growth. As a Senior Software Architect, you will be responsible for designing and building large-scale data systems, collaborating with engineers to implement scalable solutions, and ensuring data security and integrity.The estimated annual...
-
Enterprise Software Developer
1 week ago
Clyde Hill, Washington, United States Snowflake Computing Full timeSnowflake Computing is a leader in data management systems, and we're seeking a talented Senior Software Engineer to join our team in Bellevue, WA. As a member of our engineering team, you will have the opportunity to build a leading data management system that customers love.Salary and BenefitsThe estimated base salary range for this role is $214,000 -...
-
Senior Developer Role
2 weeks ago
Clyde Hill, Washington, United States Snowflake Computing Full timeWe are seeking an exceptional Senior Software Engineer to join our team at Snowflake Computing. As a member of our Engineering Systems (ES) team, you will have the opportunity to work on a wide range of challenging projects, collaborating with industry-wide experts in distributed systems, cross-cloud development, and engineering excellence. Your primary...
-
Senior Software Engineer
3 weeks ago
Clyde Hill, Washington, United States Snowflake Computing Full time**Company Overview**">Snowflake is a leading cloud-based data warehousing platform that empowers businesses to accelerate their growth and innovation. Our team is dedicated to building the future of cloud computing, and we're looking for talented software engineers to join our mission.">**Job Description**">We are seeking a skilled Senior Software Engineer -...
-
Cloud Software Engineer Position
2 weeks ago
Clyde Hill, Washington, United States Snowflake Computing Full timeAt Snowflake Computing, we are seeking a highly skilled Senior Software Engineer to join our Engineering Systems (ES) team. As a member of this team, you will play a central role in delivering the next generation of tools used by our world-class engineers to develop our flagship product. Our mission is to build a world-class developer platform that fuels the...
-
Software Developer, Data Security Solutions
2 weeks ago
Clyde Hill, Washington, United States Snowflake Computing Full timeOverviewSnowflake Computing is seeking a highly skilled Senior Software Engineer to join our Service Identity and Secret Management team. As a member of this team, you will design, build, and support software solutions that empower Snowflake engineers to bring the most secure Data Cloud to our customers.About the RoleYou will have the opportunity to help set...
-
Senior Database Systems Engineer
2 weeks ago
Clyde Hill, Washington, United States Snowflake Computing Full timeJob Description: As a Senior Software Engineer on our Query Compiler team, you will play a critical role in designing and developing a highly distributed and performant database system. Your expertise in database internals, query processing, and systems fundamentals will enable us to deliver user-facing SQL functionality and build a cost-efficient and...
-
Software Development Team Lead
2 weeks ago
Clyde Hill, Washington, United States Snowflake Computing Full timeAbout the OpportunitySnowflake Computing is seeking a talented Software Development Team Lead to join our team. As a key member of our engineering organization, you will be responsible for leading and contributing to initiatives aimed at scaling our processes, systems, and automation.We are looking for an experienced software developer with a strong...
-
Senior Payment Systems Engineer
2 weeks ago
Clyde Hill, Washington, United States Snowflake Computing Full timeAbout SnowflakeSnowflake Computing is a fast-growing company that is scaling its team to support its growth. We are looking for talented individuals who share our values, challenge ordinary thinking, and push the pace of innovation while building a future for themselves and Snowflake.Job DescriptionWe are seeking a Senior Software Engineer to join our...
-
Cloud Computing Software Engineer
2 weeks ago
Clyde Hill, Washington, United States Snowflake Computing Full timeAbout Snowflake">Snowflake is a cloud-based data platform that enables businesses to accelerate their productivity and deliver high-quality user experiences. As a Cloud Computing Software Engineer, you will play a crucial role in building the future of our AI Data Cloud.">The Role">We are looking for an experienced software engineer to join our UI Platform...
-
Enterprise Software Developer
3 weeks ago
Clyde Hill, Washington, United States Snowflake Computing Full timeJob Description OverviewThe Principal Software Engineer - Sharing and Marketplace Foundations role is a critical part of our team at Snowflake Computing. This position involves leading impactful initiatives, innovating and building highly secured and reliable software, designing and implementing highly available distributed platforms, and ensuring...
-
Software Engineering Team Lead
2 weeks ago
Clyde Hill, Washington, United States Snowflake Computing Full timeAbout Snowflake Computing">Snowflake Computing is a leading cloud-based data platform company that provides an industry-leading Cloud Data Platform. Our team is looking for a highly skilled Software Engineering Team Lead to join our ranks.We are committed to delivering exceptional customer experiences, and we need someone with your expertise to help us...
-
Enterprise Software Engineering Internship
2 weeks ago
Clyde Hill, Washington, United States Snowflake Computing Full timeCareer Development Opportunity\Snowflake Computing seeks talented interns to join our team and contribute to the growth of our company. As an intern, you will have the opportunity to work on real-world projects, gain valuable industry experience, and build relationships with our experienced engineers.\About the Role\This internship provides a chance to work...