Senior Software Engineer

3 hours ago


Remote, Oregon, United States FullSteam LLC Full time $120,000 - $180,000 per year

It's fun to work in a company where people truly BELIEVE in what they're doing

Fullsteam is a leading provider of vertical software and embedded payments technology dedicated to helping businesses flourish by providing their customers with seamless experiences. With a dynamic and growing team of over 1,900 employees, we are committed to driving innovation and delivering best-in-class software and payment solutions that empower small and medium-sized businesses across numerous industries. Our purpose is to help our customers grow their businesses and delight their customers. Join us and be a part of a forward-thinking company that values growth, excellence, and the success of our clients.

Business Unit Overview:

PIC Business Systems is a leading provider of web-based ERP software solutions, specializing in industry-specific applications for manufacturing and distribution businesses. Founded in 1987, PIC has established itself as the dominant player in the window covering manufacturing industry with over 50% market share and a perfect implementation track record—zero failed implementations in over 35 years of operation.

Core Business & Products:

PIC's flagship product, PIC ERP, is a fully-integrated, 100% web-based ERP platform that manages the complete business lifecycle from quote to delivery. The system serves multiple vertical markets including window covering manufacturers and retailers, apparel and promotional product distributors, fabric mills and workrooms, and wholesale distribution companies.

Technology & Innovation:

PIC's technology stack is built for enterprise scalability, featuring advanced integrations with EDI processing, Avalara tax services, PICPay merchant services (powered by Fullsteam Payments), and comprehensive API connectivity. The platform supports complex manufacturing workflows, real-time inventory management, automated financial reporting, and multi-location warehouse operations.

Job Summary:

PIC Business Systems is seeking an experienced Senior Software Engineer to provide technical leadership and drive architectural innovation for our industry-leading e-PIC One Enterprise ERP platform. This role offers the opportunity to shape the technical direction of a market-dominant software solution serving major clients in the window covering manufacturing industry and expanding into new vertical markets.

The successful candidate will lead complex technical initiatives supporting our aggressive growth strategy, mentor our development team, and ensure enterprise-grade system architecture as we scale to meet increasing demand from both existing enterprise clients and new retail market segments. This position is critical to maintaining our competitive advantage and supporting major business opportunities including potential multi-million dollar client engagements.

Key focus areas include designing scalable solutions for high-volume data processing, leading compliance initiatives, implementing advanced integrations with third-party services, and establishing development best practices that support our expanding engineering organization. The role combines hands-on technical leadership with strategic architecture decisions, offering significant impact on both product development and business growth.

This remote position offers competitive compensation, growth opportunities within the broader Fullsteam organization, and the chance to work with cutting-edge technologies while serving industry-leading clients in a stable, profitable business environment.

Primary Responsibilities:

  • Provide technical leadership and architectural guidance for complex software development projects
  • Design and implement scalable, enterprise-grade solutions for ERP system modules and integrations
  • Lead code reviews and establish development standards, ensuring high-quality code across the engineering team
  • Mentor junior and mid-level developers, providing guidance on technical skills and career development
  • Collaborate with stakeholders to translate business requirements into technical specifications and implementation plans
  • Drive technical decision-making for system architecture, technology stack choices, and integration strategies
  • Lead troubleshooting efforts for complex technical issues and provide expert-level problem resolution
  • Participate in on-call rotation and provide technical escalation support for critical system issues
  • Research and evaluate emerging technologies, recommending adoption strategies that align with business objectives
  • Contribute to technical documentation, system design specifications, and knowledge transfer initiatives
  • Work directly with enterprise customers during complex implementations and technical integrations
  • Participate in technical planning sessions and provide effort estimation for major development initiatives

Skills & Competencies:

  • Expert-level proficiency in JavaScript, HTML, CSS, PHP, and MySQL with deep understanding of performance optimization
  • Strong experience with modern web frameworks, API design, and microservices architecture
  • Advanced knowledge of Linux systems administration, command line tools, and server configuration
  • Experience with cloud platforms (preferably AWS), containerization, and DevOps practices
  • Proficiency with database design, optimization, and data migration strategies
  • Strong understanding of security best practices, compliance requirements (SOC 2), and enterprise integration patterns
  • Excellent leadership and communication skills with ability to explain complex technical concepts to diverse audiences
  • Experience with version control systems (Git/Mercurial), CI/CD pipelines, and automated testing frameworks
  • Proven ability to work independently while providing technical guidance and mentorship to team members
  • Strong analytical and problem-solving skills with experience in performance tuning and system optimization

Minimum Qualifications:

  • Bachelor's Degree in Computer Science, Engineering, or related field required; Master's degree preferred
  • 5+ years of relevant software development experience with demonstrated progression in technical responsibility
  • 3+ years of experience in technical leadership or senior developer roles
  • Experience with ERP systems, business process automation, or enterprise software development preferred
  • Proven track record of leading technical projects and mentoring development teams
  • Experience with Agile development methodologies and project management tools
  • Previous experience in a remote work environment and distributed team collaboration

Fullsteam supports an inclusive workplace that values diversity of thought, experience, and background. Fullsteam is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, ancestry, age, physical or mental disability, sex, sexual orientation, gender identity/expression, pregnancy, veteran status, marital status, creed, status with regard to public assistance, genetic status or any other status protected by federal, state, or local law.



  • Remote, Oregon, United States Pivotal Full time $200,000 - $250,000 per year

    Pivotal is excited to expand our team and we are looking for an experienced, highly motivated Senior Software Engineer who shares our vision of providing clinical research excellence.Joining Pivotal as a Senior Software Engineer means that you will enjoy being a member of one of the leading full-service contract research organizations in Europe with a very...


  • Remote, Oregon, United States Ocient Full time $145,000 - $190,000 per year

    Job Title: Senior Software Engineer - distributed systems requiredLocation: Remote (US Based Only)*We cannot sponsor or transfer any visas, of any kind, at this time*Estimated salary range: $145,000 to $190,000The salary offered for this position will be based on a candidate's experience and skill demonstrated during interviews and other evaluationsAbout...


  • Remote, Oregon, United States TWO95 International, Inc Full time $100,000 - $150,000 per year

    Title: Senior Software EngineerLocation: REMOTEJob Type: ContractRate: $Open/hr.Requirements:JOB DESCRIPTIONAnalyzes problems and program in two or more programming language/platforms.Understands and develops functional and non-functional requirements for a system.Works with multiple programming frameworks.Develops tests and maintains code using software...


  • Remote, Oregon, United States Bellwood Labs Full time $110,000 - $135,000 per year

    About the jobWe are seeking a Senior Java Software Engineer to build and scale business-critical web products.This is a unique opportunity to work alongside an experienced team that excels at building quality client products at scale. This position reports to an Engineer Team Lead.QualificationsEssential skills: Deep experience with Java / Spring Boot (C# /...


  • Remote, Oregon, United States Bonterra Full time

    US Base Salary Range: $120,000 - $155,000 DOEAbout UsNGP VAN is the winningest technology platform in the history of democratic and progressive causes, working tirelessly to innovate and advance the technology our clients rely on to bolster our democracy. We help power the trailblazers, campaigners, and advocates fighting up and down the ticket for equality,...


  • Remote, Oregon, United States Bonterra Tech Full time $140,000 - $170,000 per year

    US Base Salary Range: $120,000 - $155,000 DOEAbout UsNGP VAN is the winningest technology platform in the history of democratic and progressive causes, working tirelessly to innovate and advance the technology our clients rely on to bolster our democracy. We help power the trailblazers, campaigners, and advocates fighting up and down the ticket for equality,...


  • Remote, Oregon, United States Mercury Insurance Services Full time $92,354 - $174,681 per year

    OverviewJoin an amazing team that is consistently recognized for our achievements and culture, including our most recent Forbes award of being one of America's Best Midsize Employers for 2025An in-person interview may be required during the hiring process.Position Summary:As a Senior Software Engineer, you will play a crucial role in designing, developing,...


  • Remote, Oregon, United States ProntoDigital LLC Full time $130,000 - $250,000 per year

    Job Title: Senior Software Engineer – Backend IVLocation: Remote (USA – EST Time Zone)Employment Type: W-2 OnlyCompensation: $65/hour + benefitsOverviewA dynamic and high-impact opportunity is available for a Senior Backend Software Engineer to contribute to the development of secure, scalable, and cloud-native systems supporting essential financial...


  • Remote, Oregon, United States Calculated Industries Full time $120,000 - $180,000 per year

    About UsFounded in 1978 and headquartered in Carson City, NV, Calculated Industries develops professional productivity tools including native mobile apps, digital measuring solutions, and specialty construction tools. Our mobile footprint has grown significantly — we have leading utility app titles in the App Store and Google Play markets and continue to...

  • Software Engineer I

    4 days ago


    Remote, Oregon, United States TDS Telecom Full time $52,200 - $84,900 per year

    Overview:At TDS Telecom, connecting people is at the heart of everything we do. We are forward thinkers who leverage cutting-edge fiber internet technology to strengthen communities. We are dedicated to excellence, which drives us to succeed together, creating a better world through meaningful connections. Ready to make an impact?The Software Engineer I is...