Senior Back-End Software Engineer - Seattle, WA


Senior Back-End Software Engineer

Location: Seattle, WADepartment: Engineering

Type: Full TimeMin. Experience: Experienced

Shiftboard is looking for several senior developers to join our team. We love creating and extending back-end systems that support our Software as a Service platform for shift-based workforce scheduling and management, as well as extending our API and building integrations to other systems that extend our capabilities, ranging from IVR platforms to payroll systems to custom volunteer management systems.

You will be part of a growing team working on enhancing our product by adding new features that will drive our continued growth. You will be providing APIs that will be used by our front-end and mobile developers as well as directly by our customers and integration partners. You will be recommending and implementing the technology to achieve our product goals.

We are a multi-language shop that strives to use the right tools for the job at hand. We are currently using Perl, Python, and Ruby. As we continue our transition to a service-oriented architecture we are considering the deployment of Go, node.js, Rust, and others to ensure we are using the right tools and best practices available. We are not looking for a jack-of-all-trades to work in every language under the sun, but we're also not looking to consolidate on a single stack and become a ______ shop.

If you're looking to create scalable, reliable platforms while leveraging your skills and learning new technologies, this is the position for you.


  • 5+ years of professional development experience
  • Mastery of two or more server-side languages
  • Passion for evaluating new tech & determining potential benefits and applications
  • Proficient in SQL as well as NoSQL alternatives
  • Desire to be part of a team and work with other smart engineers
  • Independent, self-motivated, and an avid technologist

Engineering Culture

  • We could never give back as much as we've received from the open source community, but we try.
  • We practice iterative development.
  • We hire smart people and empower them to make a difference.
  • We occasionally make mistakes but we learn from them rather than being paralyzed by them.
  • We believe in hammers for nails and screwdrivers for screws. Find the right tool and use it.
  • We learn. Then we cement that knowledge by teaching what we've learned to others.

What We Offer

  • Competitive Salary
  • Ownership Opportunity: Employee Stock Option Program
  • Healthcare: Medical/Dental/Vision Benefits
  • 401(k)
  • Commuter Perks: Puget Sound Transit Pass (Orca)
  • Fast-paced, rapid career growth opportunity

About Shiftboard

Shiftboard is a leading SaaS provider of on-demand dynamic workforce management software that includes integrated scheduling, reporting and communications tools. Shiftboard is the solution of choice for organizations large and small that have flexible workforces, work-time requirements, and real-time communication needs. Shiftboard is used by workforce operations ranging from 5 to 50,000 people including those serving healthcare, technology, business, facilities services, logistics and manufacturing, security staffing, contact center, non-profit/volunteer, municipal and education, and large events management.

Shiftboard is defined by an insistence on providing an exceptional user experience and customer service results. All of our team members are charged with bringing creativity, logic, and intellectual rigor to their responsibilities in a never-ending quest to serve our customers. We have high expectations of each other and work as a team to deliver a quality product. That mindset, along with our execution, has allowed Shiftboard to create a revolutionary product and grow into the successful, growing business it is today.

Human Resources "People" Coordinator - Mojave, CA


Who we are

The Spaceship Company (TSC) is Virgin Galactic’s wholly owned space-system manufacturing organization. Headquartered at Mojave Air and Space Port in Mojave, California, it is building and testing a fleet of WhiteKnightTwo carrier aircraft and SpaceShipTwo reusable spaceships that, together, form Virgin Galactic’s human spaceflight system. Like many Virgin companies across the world, its team of over 350 talented and dedicated engineers, technicians and professionals are drawn together by a willingness to disrupt and challenge the status quo and deliver innovative aerospace solutions to our customers’ needs. TSC’s extensive capabilities encompass preliminary vehicle design and analysis, manufacturing, ground testing, flight testing and post-delivery support.

Our Values

TSC and the greater Virgin Organization have a relaxed and informal culture that encourages individuality and innovation. You will be motivated, enterprising and enthusiastic. Company culture is such that you need to be able to “check your ego at the door”, be a self-starter and possess a sense of humility. You will work well under pressure and thrive on being given challenges and responsibility. You will communicate clearly and be confident and persuasive. You will have a high level of integrity and understand the need of complete confidentiality.

Who You Are

TSC is seeking an experienced Human Resource Professional to provide HR expertise and overall human resources support to the organization.

Your Mission

  • Develop a strong understanding of all company benefits and perks and effectively articulate those to employees and other stakeholders.
  • Contribute to strategic planning and serve as the primary interface of various HR services, programs, and initiatives.
  • Build strong relationships with employees, leadership and HR colleagues, and develop a solid understanding of the business in order to provide proactive HR support.
  • Answer basic employee questions and requests in a way that fosters a high level of employee morale, loyalty and motivation.
  • Prepare and process new hire paperwork, scheduling of first-day activities, and orienting new hires to the company.
  • Complete, verify, and maintain Form I-9 documentation.
  • Ensure all paperwork regarding changes to employee information and status are accurate and sent to the payroll team for processing.
  • Maintain employee files and other HR filing needs in accordance with established standards.
  • Upon request, support members of the People team with other tasks, projects and activities in a dynamic and ever changing environment.
  • Provides first line support for all employees’ inquiries. Addresses and resolves employee relations concern in a timely and responsive manner.
  • Develop and report against key HR metrics designed to identify and improve progress against team goals
  • Work closely with HR Director and Training and Development Manager to cultivate a positive work environment and develop employee engagement programs
  • Be a trusted resource to managers and employees on a wide variety of human resources topics including policy interpretation, benefits, workers’ compensation, employee investigations, leave of absence, and pay-related questions.
  • Assist with enhancing and/or creating new employee incentive and recognition programs.
  • Contribute to strategic planning and serve as the primary interface of various HR services, programs, and initiatives.
  • Provide guidance and support in administering human resources guidelines and procedures to ensure that employees receive fair and reasonable treatment to establish a supportive work environment and to avoid potential legal liabilities.

What you bring

  • At least 1-3 years of professional human resources experience required, ideally in start-up aerospace, engineering, or manufacturing environments.
  • High Emotional Intelligence (EQ) in all people interactions.
  • Comprehensive, thorough knowledge of human resources activities, including payroll, benefits, and California legal compliance
  • Collaborative team player who can communicate effectively with others at a variety of levels within the organization, as well as externally.
  • Strong organizational and time management skills with the ability to prioritize and multi-task.
  • Disciplined self-starter with can-do attitude; proactive, resourceful, and detail-oriented with strong follow-through skills.
  • Excellent written and oral communication skills that demonstrate a proven ability to develop relationships with a range of internal and external stakeholders, both in-person and virtually.
  • Strong skills with the Microsoft Office Suite, as well as experience with HRIS and applicant tracking systems.
  • Strong work ethic, sense of urgency, steadfast integrity and strident on privacy issues.
  • Flexible and adaptable in an ever changing and exciting environment. Comfortable with ambiguity and evolving processes and programs.
  • Must be a “U.S. person” as defined by the ITAR (22 CFR §120.15).


  • Bachelor’s in Human Resources Management, Behavioral Sciences, Business Administration or other related field preferred.
  • PHR/SPHR/SHRM-CP/SHRM-SCP or other relevant certification is a plus.

ITAR Requirements:

  • To conform to U.S. Government space technology export regulations, applicant must be a U.S. citizen, lawful permanent resident of the U.S., protected individual as defined by ITAR (22 CFR §120.15) or eligible to obtain the required authorizations from the U.S. Department of State.The Spaceship Company is an Equal Opportunity Employer; employment with The Spaceship Company is governed on the basis of merit, competence and qualifications and will not be influenced in any manner by race, color, religion, gender, national origin/ethnicity, veteran status, disability status, age, sexual orientation, marital status, mental or physical disability or any other legally protected status.



Social Worker - San Francisco, CA

On Lok Lifeways

We are a non-profit committed to our participants. On Lok Lifeways PACE long term senior care is provided by On Lok Senior Health Services, a 501(c)(3) non-profit 

Dedicated to The Care of Elders:

On Lok, Inc. is a not-for-profit organization founded in the early 1970s by a group of citizens concerned about the plight of elders and the lack of long term options in the community.  On Lok, Inc. serves as the administrative arm of a group of five affiliated non-profit organizations. Its functions include research and development, human resources, fundraising and management information systems.

We understand the importance of a system that works together. Your expertise, drive and passion can help us carry out our mission to improve lives and advance healthcare.

Join our team of leaders to begin a rewarding career!


  1. Conduct initial and routine psychosocial assessments on new and existing participants, develop and implement individualized care plans and interventions. Identify risks and other psychosocial problems.  Provide individual counseling, partners with caregivers and support system to develop care plan and deliver services and make appropriate and timely referrals.  Adhere to all ethical and legal standards of social work practices.
  2. Provide case management to a panel of participants.  Identify service needs of each participant, advocate, refer, coordinate and follow up in a timely fashion.  Run participant and/or caregiver groups and participate in special event such as weekend caregiver workshops.  Facilitate family conferences.  Besides working with the various disciplines within On Lok, the social worker also reaches out to the larger community to meet participants' specific needs.  Act as the main liaison between participants, caregivers, the team as well as the community.
  3. Represent the team and collaborate with other departments to enroll new participants.  Assess needs and complete discharge planning when a participant dis-enrolls from On Lok.  Work closely with the Health Plan and other community agencies to ensure smooth transition.
  4. Fulfill all documentation requirements in a timely and accurate manner.
  5. Actively participate in team meetings, advocate for the needs of participants and their caregivers, compromise differences among team members, support and carry out team plans.
  6. All other reasonably related duties as assigned.

QUALIFICATIONS (knowledge, skills, abilities):

  1. Graduate of an accredited college with a MSW degree
  2. Minimum one-year post MSW experience required
  3. Minimum one-year experience with the frail or elderly; geriatric field preferred
  4. Experience with electronic health record system preferred
  5. Ability to work within the framework of a multidisciplinary team
  6. Highly organized, able to prioritize tasks and conduct thorough follow up.
  7. Bilingual ability may be required for specific assignments.

The above statements are intended to describe the general nature of work performed.  They are not considered as an exhaustive list of all job tasks performed.  On Lok reserves the right to change job descriptions, work hours or work sites as required by the program.

On Lok's Employee Benefits include (eligible for any position for 20 hr/wk or more):

  • Medical, Dental, and Vision coverage
  • Retirement Savings Plan 403(b) and Term Life/AD&D Insurance
  • Flexible Spending Account, Commuter Checks, MLA scholarships, Employee Assistance Program (EAP)
  • Pet Insurance and additional discounts
  • Holidays (10 per year), vacation time, sick leave, and long-term disability insurance