Current jobs related to Principal Software Developer - Remote, Oregon - Fourth


  • Remote, Oregon, United States DFIN Full time

    Donnelley Financial Solutions (DFIN) is a leader in risk and compliance solutions, providing insightful technology, industry expertise and data insights to clients across the globe. We're here to help you make smarter decisions with insightful technology, industry expertise and data insights at every stage of your business and investment lifecycles. As...


  • Remote, Oregon, United States The PNC Financial Services Group Full time

    Job ProfilePosition OverviewAt PNC, our people are our greatest differentiator and competitive advantage in the markets we serve. We are all united in delivering the best experience for our customers. We work together each day to foster an inclusive workplace culture where all of our employees feel respected, valued and have an opportunity to contribute to...

  • Software Developer

    1 month ago


    Remote, Oregon, United States Sentar Full time

    Software DeveloperSentar - RemoteSentar is dedicated to developing the critical talent that the connected world demands to create solutions to address the convergence of cybersecurity, intelligence, analytics, and systems engineering. We invite you to join the small business team where you can build, innovate, and secure your career.Sentar is seeking a...


  • Remote, Oregon, United States BlackLine Full time

    Get to Know Us:It's fun to work in a company where people truly believe in what they're doingAt BlackLine, we're committed to bringing passion and customer focus to the business of enterprise applications.Since being founded in 2001, BlackLine has become a leading provider of cloud software that automates and controls the entire financial close process. Our...


  • Remote, Oregon, United States AppFolio, Inc Full time

    Job Overview At AppFolio, we are more than just a workplace; we are a collective of innovators, strategic thinkers, and problem solvers. Our mission is to revolutionize the real estate industry by delivering seamless and impactful solutions. We are seeking a seasoned full stack Software Engineer to join our dynamic Leasing Engineering Team and play a...


  • Remote, Oregon, United States Restaurant365 Full time

    Restaurant365 is a SaaS company disrupting the restaurant industry Our cloud-based platform provides a unique, centralized solution for accounting and back-office operations for restaurants. Restaurant365's culture is focused on empowering team members to produce top-notch results while elevating their skills. We're constantly evolving and improving to make...


  • Remote, Oregon, United States Brooksource Full time

    Job Summary:Brooksource is seeking a highly skilled Software Development Professional to join our team as a Senior Java Developer. As a key member of our software development team, you will be responsible for designing, developing, and maintaining software applications using Java and React/Redux frameworks.About the Role:This is a challenging and rewarding...


  • Remote, Oregon, United States DMI Full time

    Senior Software DeveloperDMI - RemoteAbout DMI:DMI is a leading global provider of digital services working at the intersection of public and private sectors. With broad capabilities across IT managed services, cybersecurity, cloud migration and application development, DMI provides on-site and remote support to clients within governments, healthcare,...


  • Remote, Oregon, United States Harris Computer Full time

    (Remote) Senior Software DeveloperHarris Computer Systems - RemoteSenior Software DeveloperHarris Local Government - RemoteThe Senior Software Developer collaborates with other software developers, Client Services Team and managers to develop and maintain our Government Software Solutions, using the RPGLE and SQL programming languages. The incumbent will be...


  • Remote, Oregon, United States Breadware LLC Full time

    DescriptionA Principal Firmware Engineer at Breadware is responsible for defining the firmware solution architecture and development for wireless IoT devices. In this position you will be part of a team that focuses on the delivery of IoT systems using existing and new development requirements for a variety of customer projects. You have the knowledge and...


  • Remote, Oregon, United States Brooksource Full time

    Job Summary:Brooksource is seeking a highly skilled Software Development Professional to join our team as a Senior Java Developer. This is a fantastic opportunity to work with a leading company in the Retail/Building Materials industry, supporting a highly visible order processing/checkout application that processes $16B in products annually.About the...

  • Software Developer

    5 days ago


    Remote, Oregon, United States Brooksource Full time

    Job DescriptionBrooksource is partnering with a leading wholesale industrial distribution subsidiary of a Fortune 50 client to bring on a skilled Software Developer.This individual will be responsible for designing, developing, testing, and enhancing applications. They will be joining a custom development team under the supply chain domain who operates at a...

  • Software Developer

    2 hours ago


    Remote, Oregon, United States Brooksource Full time

    Job DescriptionBrooksource is partnering with a leading wholesale industrial distribution subsidiary of a Fortune 50 client to bring on a skilled Software Engineer. This individual will be responsible for designing, developing, testing, and enhancing applications.Key ResponsibilitiesWork and collaborate with a team of engineers to enhance digital purchasing...

  • Software Developer

    6 days ago


    Remote, Oregon, United States Brooksource Full time

    Job DescriptionBrooksource is partnering with a leading wholesale industrial distribution subsidiary of a Fortune 50 client to bring on a skilled Software Engineer.This individual will be responsible for designing, developing, testing, and enhancing applications. They will be joining a custom development team under the supply chain domain who operates at a...


  • Remote, Oregon, United States Brooksource Full time

    About the Role:We are seeking a highly skilled and experienced Senior Software Development Engineer to join our team at Brooksource. As a key member of our development team, you will be responsible for designing and developing innovative and scalable software solutions.The ideal candidate will have a strong background in software development and a passion...


  • Remote, Oregon, United States Brooksource Full time

    About the Role:We are seeking a highly skilled and experienced Senior Software Development Engineer to join our team at Brooksource. As a key member of our development team, you will be responsible for designing and developing innovative and scalable software solutions.The ideal candidate will have a strong background in software development and a passion...


  • Remote, Oregon, United States Brooksource Full time

    About the RoleWe are seeking a highly skilled Senior Software Development Lead to join our team at Brooksource. As a key member of our product team, you will be responsible for leading the design, development, and implementation of our software solutions.Key ResponsibilitiesTechnical Leadership: Provide technical guidance and oversight to ensure the...


  • Remote, Oregon, United States Brooksource Full time

    About the RoleWe are seeking a highly skilled Senior Software Development Lead to join our team at Brooksource. As a key member of our product team, you will be responsible for leading the design, development, and implementation of our software solutions.Key ResponsibilitiesTechnical Leadership: Provide technical guidance and oversight to ensure the...


  • Remote, Oregon, United States Spaceback Full time

    ABOUT USSpaceback is the global leader and creator of Social Display and SocialCTV.The Spaceback Social Display creative format bridges the gap between social media and banner advertising - allowing advertisers to combine the user experience of social with the reach and efficiency of traditional online display.Spaceback's platform allows advertisers to...

  • Software Developer

    5 months ago


    Remote, Oregon, United States GRAX Full time

    "Software Engineer - BackendAbout GRAXAt GRAX, it's all about data. We help our customers secure and drive value across their ever expanding enterprise SaaS data footprint. Initially, we're focused on Salesforce, the wildly popular CRM platform used by the world's most successful companies. We capture and retain every data change over time, so it can be...

Principal Software Developer

2 months ago


Remote, Oregon, United States Fourth Full time

Fourth is the world's largest and fastest-growing global leader of end-to-end restaurant and hospitality management technology solutions. We pride ourselves on delivering a world-class SaaS experience for our clients by building long term partnerships starting from the first phone call. We know our recipe for success at Fourth is our amazing team... and that starts with hiring the right people

Interested in joining our smart, fun, and talented team?

We are seeking a highly skilled and experienced Principal Software Developer to join our team. The ideal candidate will have a strong background in software development, exceptional technical expertise, and proven leadership abilities. As a Principal Software Developer, you will play a key role in architecting, designing, and implementing complex software solutions that meet the needs of our clients and contribute to the overall success of our projects.

The Role. . .

  • Lead the design and development of software solutions, ensuring adherence to best practices, coding standards, and architectural principles.
  • Collaborate with cross-functional teams to understand project requirements, provide technical guidance, and drive the implementation of scalable and robust software systems.
  • Conduct code reviews, mentor junior developers, and promote a culture of continuous learning and improvement within the team.
  • Stay up-to-date with emerging technologies, trends, and industry developments, and assess their potential impact/value on our products and processes.
  • Identify and promote opportunities for optimization, performance tuning, and code refactoring to enhance the reliability, scalability, and maintainability of our software applications.
  • Architecturally responsible for solution area and will collaborate closely with the wider engineering organization.
  • Participate in the full software development lifecycle, from initial concept and design to deployment and support, ensuring the delivery of high-quality software solutions on time and within budget.
  • Communicate effectively with stakeholders, including technical and non-technical audiences, to gather requirements, provide status updates, and solicit feedback on deliverables.

The Ideal Candidate. . .

  • 5 years of professional experience in software development, with a focus on designing and building complex, scalable systems.
  • Bachelor's degree, Master's degree, or equivalent experience in Computer Science, Engineering, or a related field.
  • Proficiency in programming languages such as Java, Spring, C#, SQL
  • Design/develop APIs that integrate with frontend and backend systems following best practices around security and authentication.
  • Strong understanding of software architecture, design patterns, and principles of object-oriented programming.
  • Experience with cloud computing platforms (e.g., AWS, Azure, Google Cloud) and containerization technologies (e.g., Docker, Kubernetes).
  • Demonstrated leadership skills, with the ability to lead technical initiatives, mentor team members, and foster a collaborative and inclusive work environment.
  • Excellent problem-solving skills, attention to detail, and the ability to prioritize and manage multiple tasks simultaneously.
  • Effective communication and interpersonal skills, with the ability to interact professionally with colleagues, clients, and stakeholders at all levels of the organization.

Fourth Perks: Unlimited PTO, Health, Dental, Vision, 401K match, Charity Days, Parental Leave, Flexible Work Environment, just to name a few...

Remote employment limited to: AZ, CA, CO, CT, DC, FL, GA, ID, IL, IN, LA, MA, MD, ME, MI, MN, MS, NC, NE, NJ, NM, NV, NY, OH, OK, OR, PA, SC, TN, TX, UT, VA, & WA

Our Story

In July 2019 Fourth joined forces with HotSchedules to become the global leader in end-to-end restaurant and hospitality management technology solutions. Together, the merged company now represents the world's largest and only provider of end-to-end restaurant and hospitality management solutions for customers across the globe and of all sizes—from a single location or franchisee restaurant to a global restaurant or hotel chain. The combined company's complete software-as-service (SaaS) solution suite including scheduling, time & attendance, applicant tracking, training, inventory management / procurement, HR / benefits and payroll services now serves customers in 120,000 locations worldwide and is supported by a dedicated, unified team across offices in the US, UK, Bulgaria, China, Australia, and UAE.

Fourth is an Equal Opportunity Employer

All qualified applicants will receive consideration without discrimination because of sex, gender identity, gender expression, sexual orientation, marital status, race, color, age, national origin, military status, religion, or disability or any other legally protected status.