Experienced Software Engineer II - Resource Management for Smartsheet's Innovative Engineering Team
Unlock Your Potential as a Software Engineer II at Smartsheet
Smartsheet, a leading innovator in the tech industry, is seeking a highly skilled and experienced Software Engineer II to join its esteemed Engineering team. As part of the Resource Management pillar, you will play a crucial role in developing cutting-edge software solutions that empower organizations to unlock the full potential of their people. With a focus on distributed systems design, cloud architecture, and service operations, this is an exceptional opportunity to grow your career in a dynamic and collaborative environment.
About Smartsheet and the Resource Management Team
Smartsheet is a renowned platform that enables businesses to manage projects, workflows, and resources efficiently. The Resource Management team is dedicated to delivering integrated people profile, capacity, scheduling, and time reporting capabilities that help operational managers schedule the right resources on the right projects at the right time. As a Software Engineer II on this team, you will work closely with technical experts, product specialists, designers, user experience researchers, and customer support to develop products that solve real customer problems.
Key Responsibilities
- Participate across the full product life cycle, from product design and implementation to operational support, to ensure the delivery of high-quality software solutions.
- Develop software with a focus on creating excellent customer experiences, leveraging modern JavaScript frameworks such as React, Angular, and Redux.
- Design and develop modular, maintainable front-end components for a sophisticated and unique user interface using React, JavaScript, TypeScript, HTML, and CSS.
- Participate in all phases of quality assurance and defect resolution, with a focus on test automation and code coverage, to ensure the highest standards of software quality.
- Maintain a high level of operational excellence, focusing on application and infrastructure scalability, reliability, and performance, to ensure seamless customer experiences.
Essential Qualifications
To succeed in this role, you should possess:
- 2+ years of software development experience working with modern JavaScript frameworks such as React, Angular, and Redux.
- 2+ years of web application development experience, with a strong understanding of front-end development principles and best practices.
- 1+ year of experience in SaaS application development, with knowledge of backend services design, architecture, and scalability considerations.
- Legal eligibility to work in the U.S. on an ongoing basis.
- A BS in Computer Science or a related field, or equivalent industry experience.
Preferred Qualifications
While not mandatory, the following qualifications can give you a competitive edge:
- Experience with cloud-based technologies and service-oriented architecture (SOA).
- Knowledge of distributed systems design and cloud architecture.
- Familiarity with agile development methodologies and version control systems such as Git.
- Experience with test automation frameworks and code coverage tools.
Skills and Competencies
To excel as a Software Engineer II at Smartsheet, you should possess:
- Strong programming skills in JavaScript, React, and other modern front-end technologies.
- Excellent problem-solving skills, with the ability to analyze complex technical issues and develop effective solutions.
- Strong collaboration and communication skills, with the ability to work effectively with cross-functional teams.
- A passion for delivering high-quality software solutions that meet customer needs.
- A commitment to ongoing learning and professional growth, staying up-to-date with the latest technologies and industry trends.
Career Growth Opportunities and Learning Benefits
At Smartsheet, you will have access to numerous opportunities for professional growth and development, including:
- Training and development programs to enhance your technical skills and knowledge.
- Mentorship from experienced engineers and industry experts.
- Opportunities to work on complex and challenging projects that push the boundaries of innovation.
- Access to online courses and resources through LinkedIn Learning.
Work Environment and Company Culture
Smartsheet is committed to fostering an inclusive and collaborative work environment that encourages innovation and creativity. As a remote-friendly company, you will have the flexibility to work from anywhere within the United States, with opportunities to connect with colleagues and teams through virtual channels.
Compensation, Perks, and Benefits
Smartsheet offers a comprehensive compensation package, including:
- A competitive salary.
- Equity - Restricted Stock Units (RSUs) with all offers.
- A lucrative Employee Stock Purchase Program (15% discount).
- 401k Match to help you save for your future (50% of your contribution up to the first 6% of your eligible pay).
- Monthly stipend to support your work and productivity.
- Flexible Time Away Program, plus Incidental Sick Leave.
- Up to 24 weeks of Parental Leave.
- Personal paid Volunteer Day to support our community.
- Company Funded Perks, including a counseling membership, primary care membership, local retail discounts, and your own personal Smartsheet account.
Join the Smartsheet Team
If you are a motivated and talented Software Engineer II looking to join a dynamic and innovative team, we encourage you to apply for this exciting opportunity. At Smartsheet, we are committed to fostering an inclusive environment that celebrates diverse perspectives and promotes professional growth. Apply now and take the first step towards a rewarding career with a leading tech company.
Don't miss out on this exciting role. We are looking forward to hearing from you. Apply now!
Apply for this job