Unfortunately, this job posting is expired.
Don't worry, we can still help! Below, please find related information to help you with your job search.
Some similar recruitments
Content Software Engineer (Ccms)
Recruited by The College Board 8 months ago Address , Remote
Staff Software Advanced Quality Engineer - Ai (Remote)
Recruited by Stryker 9 months ago Address , Menlo Park $83,000 - $176,800 a year
Software Engineer (Passage Health)
Recruited by Passage Health 9 months ago Address , Remote $120,000 - $180,000 a year
Software Engineer Jobs
Recruited by Interclypse Inc 9 months ago Address , Reston, 20190
Software Engineer Jobs
Recruited by John Deere 9 months ago Address , Urbandale, 50131
Staff Software Engineer, Experience
Recruited by dbt Labs 9 months ago Address , Remote $213,000 - $288,000 a year
Software Test Engineer Job Ref #: 711554
Recruited by Concentrix 9 months ago Address , Remote
Staff Software Engineer-Firmware Jobs
Recruited by Rivian 9 months ago Address , Remote
Data Software Engineer Jobs
Recruited by Signify Health 9 months ago Address , Remote
Software Engineer Jobs
Recruited by Disney 9 months ago Address , Lake Buena Vista
Welder - Shell Rock, Ia
Recruited by Unverferth Mfg. Co., Inc. 9 months ago Address , Shell Rock $26 an hour
Software Engineer Jobs
Recruited by Barry Wehmiller Companies Inc 9 months ago Address , Madison, 53718
Software Engineer Jobs
Recruited by Splunk 9 months ago Address , Remote
Software Engineer Jobs
Recruited by Elevance Health 10 months ago Address Des Moines, IA, United States
Software Engineer, Npm Jobs
Recruited by Github 11 months ago Address , Remote $73,500 a year
Jr. Software Engineer Jobs
Recruited by Michelin 11 months ago Address , Greenville, Sc
Senior Staff Software Java Engineer
Recruited by Hammerspace 11 months ago Address , Remote
Housekeeping Dispatcher - Shell Vacations Club Kona Coast Resort
Recruited by Wyndham Destinations 11 months ago Address , Kailua-Kona, 96740, Hi
Staff Quality Engineer Jobs
Recruited by TE Connectivity 11 months ago Address , Plymouth, 55442, Mn $104,800 - $157,200 a year
Software Test Engineer Jobs
Recruited by Tesla 1 year ago Address , Fremont, Ca
Staff Cloud Software Engineer (Remote)
Recruited by The Hartford 1 year ago Address , Remote
Software Engineer Jobs
Recruited by JPMorgan Chase Bank, N.A. 1 year ago Address , Tampa, 33634, Fl
Software Engineer, Spcap Jobs
Recruited by Corelight 1 year ago Address , Remote
Staff Software Engineer (Remote)
Recruited by The Hartford 1 year ago Address , Remote
Software Engineer I Jobs
Recruited by Topcon Positioning Systems 1 year ago Address Superior, CO, United States
Software Test Engineer | Remote
Recruited by Dignari 1 year ago Address , Remote
Staff Software Engineer, Platform Team
Recruited by ServiceTitan 1 year ago Address , Remote $137,000 - $196,000 a year

Staff Software Engineer - Scripting And Developer Experience

Company

Workiva

Address , Remote
Employment type FULL_TIME
Salary $129,000 - $210,000 a year
Expires 2023-06-12
Posted at 1 year ago
Job Description
Our Team
The Developer Experience (DEX) team is seeking a Staff Software Engineer to add value to our Wdesk Scripting product and internal developer command line interface (CLI) tooling.
As a Staff Software Engineer on our DEX team, you will have an opportunity to deliver solutions for engineers both inside and outside of Workiva. You will be making a meaningful impact on a product that allows our customers to write and execute code within Workiva’s secure and trusted platform. Experience coding in Golang would allow for a more immediate impact, along with web frontend skills.
Summary
Staff Software Engineers in Product Development are responsible for leading software solutions development within the R&D Organization. They work in the context of an agile team, driving and guiding the implementation of customer and system user stories on a variety of platforms, technologies, and programming languages, and in addition are expected to work across teams, encouraging code and pattern reuse and overall best practices across the organization. Staff Software Engineers are the technical leaders and innovators of one or more discrete components of Workiva software, with broad and complete understanding of all aspects of those components. They have a proven track record of delivering high quality code to production and generally display a greater level of experience, depth, and responsibility over a Senior Software Engineer. Key results for which individuals in this role are accountable include: breadth and depth of understanding of Workiva's software components, understanding customer needs and requirements, designing applications, programming and testing of code, architecting innovative solutions, communication with team members and other teams, and solution development planning. The Staff Software Engineer is also accountable for managing the backlog of bugs in production, level of engagement in communicating across teams, and articulation of design decisions in Agile review meetings and presentations.
What You'll Do
Identifies & Fulfills Customer Needs & Requirements: Identifies and clearly articulates customer needs and requirements and writes code that meets those needs and also serves the larger business needs of the company
  • Provides leadership for the product team to fully understand and resolve issues, concerns, and problems that result in delivering high quality product components
  • Recognizes the implications of work being done for addressing the needs and concerns of the larger customer base of Workiva and growing the business

Software Engineering Lead: Identifies customer or platform needs and requirements and occasionally performs duties associated with the platform/application product owner role
  • Develops and maintains a complete and thorough understanding of all aspects of the software components they are responsible for. This is not limited to code, and includes all aspects of the software development lifecycle, including concept, prototyping, requirements gathering, development, test development, benchmarking, monitoring, analytics, technical support, customer support etc.
  • When serving in product owner role, maintains the backlog, coordinates teams, and works to resolve interdependencies with other product teams
  • Supports Product Development Manager or Architect to lead the build effort
  • Provides technical support to the Product Development manager - leveraging technical understanding of product functionality in defining customer requirements and designing optimal solutions

Software Development Planning: Accurately forecasts and plans solution development team deliverables and timelines
  • Estimates and works within planned budgets and timelines, and ensures quality of finished product
  • Forecasts level of team effort in terms of cost, quality, and timelines
  • Knows team’s capabilities and the scope and level of anticipated effort to produce intended results
  • Manages dependencies between teams in forecasting and planning

Application/Component Design: Designs complete innovative applications or solutions to meet customer needs and requirements
  • Leads team members to explore new approaches that will provide optimal solutions to identified issues
  • Collaborates with architects and product managers to design complete software products that can be leveraged to meet a broad range of customer needs and requirements
  • Provides leadership for the development team in generating innovative solutions

Programming & Testing Code: Creates, modifies, and tests code that meets customer requirements with minimal need for re-work and performs thorough unit testing, and considers full range of implications of a given solution on other related applications and functionality. Generally advances the state of the product area they work within and are widely recognized for their contributions to a given area.
What You'll Need
Education
  • Undergraduate Degree or equivalent combination of education and experience in a related field.

Skills
  • Demonstrated proficiency in programming to include a solid foundation in computer science, with competencies in data structures, algorithms, object-oriented software design, and working with cloud- based distributed systems
  • Expertise working in Python, Go, C#, Java, Dart, JavaScript, or React

Experience
  • Preferred 7 years experience in software development
  • Experience programming in one or more of: mobile computing, SQL, Google Cloud Platform, Amazon AWS, database design, web application design, MVC patterns, Dart, Go, knowledge of HTTP and web protocols are a plus
  • Preferred experience working in an agile development environment
  • Experience building unit tests and integration tests of code - as important as skill in writing code
  • Solid testing background is a strong indicator of a good fit with the Workiva environment
  • Preferred experience leading a team

Travel Requirement
  • Less than 10% travel

Working Conditions & Physical Requirements
  • Reliable internet access for any period of time working remotely, not in a Workiva office.
How You’ll Be Rewarded:
  • Salary range in the US:
$129,000.00 - $210,000.00 Annually
  • A discretionary bonus typically paid annually
  • Restricted Stock Units granted at time of hire
  • 401(k) match and comprehensive employee benefits package
The salary range represents the low and high end of the salary range for this job in the US. Minimums and maximums may vary based on location. The actual salary offer will carefully consider a wide range of factors, including your skills, qualifications, experience and other relevant factors.
Where You’ll Work
Our values drive how we work and who we hire. You will see these values ingrained in how we support our customers, work with team members, build our products and in the work environment we’ve created.
  • Collaboration: Share resources and work together.
  • Integrity: Do the right thing, every time.
  • Accountability: Be responsible for your success and failure.
  • Innovation: Keep creating solutions and finding better ways.
  • Trust: Rely on each other.
  • Inclusion: Support a diverse community where we all belong.
  • Customer Success: Always delight our customers.

We believe our people are our greatest asset, and our unique culture gives employees the opportunity to make an impact everyday. We give our employees the freedom and resources they need—backed by our culture of collaboration and diverse thought—to continue innovating and breaking new ground. We hire talented people with a wide range of skills and experiences who are eager to tackle some of today’s most challenging problems.
At Workiva, you’ll enjoy:
  • Casual Dress: Workiva has a casual work environment, most people wear jeans to the office.
  • Involvement: Ability to participate in Business Employee Resource Groups (Black, Hispanic, Asian, Women, Rainbow (LGBTQIA+), Veterans, Disabilities), Volunteering, Company wide celebrations, and more
  • Work-life Balance: We have competitive PTO, VTO and Parental Leave. We encourage employees to spend time enjoying life outside of work.
  • Fantastic Benefits: With coverage starting day one, choose from competitive health, dental, and vision plans on the largest physician networks available.

Learn more about life at Workiva:
https://www.linkedin.com/company/workiva/
Learn more about benefits:
https://www.workiva.com/careers/benefits

Workiva is an Equal Employment Opportunity and Affirmative Action Employer. We believe that great minds think differently. We value diversity of backgrounds, beliefs, and interests, and we recognize diversity as an important source of intellectual thought, varied perspective, and innovation. Employment decisions are made without regard to age, race, creed, color, religion, sex, national origin, ancestry, disability status, veteran status, sexual orientation, gender identity or expression genetic information, marital status, citizenship status or any other protected characteristic. We strongly encourage and welcome people from historically marginalized groups to apply.
Workiva is committed to working with and providing reasonable accommodations to applicants with disabilities. To request assistance with the application process, please email .

Workiva supports employees in working where they work best - either from an office or remotely from any location within their country of employment.
#LI-HS1