Post Job

Staff Software Engineer Jobs in Portland, OR

- 706 Jobs
All
Staff Software Engineer
Software Engineer
Embedded Software Engineer
Software Architect
Software Engineering Internship
Software Development Engineer
Principal Engineer
Software Engineer Lead
Senior Engineer
Software Engineer/Architect
Computer Software Engineer
  • Principal Engineer - Portland, Oregon - #113271

    Pacificorp 4.9company rating

    Staff Software Engineer Job In Portland, OR

    Company: PacifiCorp Join Our Team! PacifiCorp is seeking customer-centric candidates to grow and sustain our commitment to a culture of customer service excellence, environmental sustainability inclusion & belonging. General Purpose Provides technical leadership on the most complex and business critical engineering projects. Facilitates internal training for engineers and technicians. Develops presentations for senior management and recommends and implements changes to benefit the company. Develops engineering studies, plans, specifications, calculations, evaluations, design documents, and performance assessments associated with the planning, design, licensing, construction, operation, and maintenance of the Company's generation, transmission, distribution, telecommunication, or other utility facilities/systems. Responsibilities Independently conduct highly complex engineering research studies and technical analyses in areas of specialized expertise not commonly available or obtainable in the competitive engineering market. Provide technical oversight and guidance to all Engineering staff. Lead project teams in the development of critical engineering solutions. Provide technical expertise for critical plant and/or facility components. Serve as the Company expert in the discipline and provide authoritative consultation and recommendations to senior management. Develop detailed design specifications and prepare bid packages for external engineering services and similar contracts to support the needs of the business. Review, investigate and evaluate system and equipment performance, tests and analyses performed by senior Engineering staff. Participate in government, industry, collegiate and other applicable associations or work groups which have the ability to influence or set policy impacting the future of our utility. Determine methods and techniques for obtaining results. Requirements Bachelor's degree in engineering from an accredited college/university. A minimum of 10 years industry experience as a practicing engineer, including experience performing highly technical work of a specialized nature. A minimum of 10 years of Schneider/Modicon PLC programming experience. A minimum of 10 years of hydroelectric programming experience. A PE license is required. Project management and leadership skills including the ability to work as a team member, maintain project timelines, budgets, and deliver on commitments. Ability to perform effectively in high-pressure situations while maintaining focus and calmness. Highest level of communication and interpersonal skills involving the ability to work cross-functionally to understand requirements, present alternatives, and recommendations. Proficient with the use of personal computers and automated tools. Expert knowledge and application of principles in area of engineering specialty. Understanding of the Company's business and relevant policies, procedures, and practices. Knowledge of applicable federal, state, and local laws regulations and electrical codes. Preferences Project Management Professional (PMP) designation. Additional Information Req Id: 113271 Company Code: PacifiCorp Primary Location: Portland, Oregon Department: Power Supply Schedule: Full-Time Personnel Subarea: Exempt Hiring Range: $119,400 - $168,500 This position is eligible for an annual discretionary performance incentive bonus of up to 15% of salary. Benefits: Health care, retirement, paid time off, tuition assistance, paid short-term and long-term disability, paid bereavement leave. For more information, please visit: ********************************************************************** Employees must be able to perform the essential functions of the position with or without an accommodation. PacifiCorp is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion or religious creed, age, national origin, ancestry, citizenship status (except as required by law), gender (including gender identity and expression), sex (including pregnancy), sexual orientation, genetic information, physical or mental disability, medical condition, veteran or military status, familial or parental status, marital status or any other category protected by applicable local, state or U.S. federal law. Unless otherwise required by law, all offers of employment are contingent upon the successful completion of a background check and drug screening including for marijuana. While marijuana is legal in several states, including Oregon, a positive test for positions in Oregon may disqualify a candidate. The company complies with the laws of Washington and California and only obtains and considers positive tests for marijuana in safety-sensitive positions or those covered by U.S. Department of Transportation regulations. Career Segment: Facilities, Construction, Electrical, Project Manager, Engineer, Operations, Engineering, Technology PI0c9a689a5ea4-26***********4
    $119.4k-168.5k yearly 60d+ ago
  • Lead Software Engineer

    Back To Work Experts

    Staff Software Engineer Job In Portland, OR

    Startup company currently in product development phase, focusing on cloud based, Ai driven SaaS for B2B and B2C clients. Role Description This is a contract Lead Software Engineer role located in Portland, OR, preference for local presence but remote work possible. The Lead Software Engineer will be responsible for direct development and oversight of back-end web applications, software development, programming, and implementing object-oriented programming (OOP) concepts on a day-to-day basis and supporting development of Demo and MVP for early investor funding. Qualifications Computer Science and Software Development skills Back-End Web Development and Programming skills Proficiency in Object-Oriented Programming (OOP) Experience in leading software engineering teams Strong problem-solving and analytical skills Bachelor's degree in Computer Science or related field, or equivalent training and experience Experience with agile development methodologies Experience with Artificial Intelligence development
    $117k-166k yearly est. 6d ago
  • Senior Backend Engineer

    Cpacket 4.2company rating

    Staff Software Engineer Job In Portland, OR

    cPacket is a leading provider of next-generation Network Observability for the modern enterprise. cPacket's solutions are the leading-edge foundation for network observability for enterprises, cloud and hybrid deployment. Our Story At cPacket, we're a close-knit team dedicated to success and innovation. We're not afraid to take risks, we learn fast and are experts in our field. Together, we're redefining the network performance industry. If you're curious, intelligent, and passionate about making a meaningful impact, cPacket is the place for you. Our world-class team of engineers includes software and hardware engineers, FPGA designers, and technologists with depth and expertise in the networking industry. If you like challenges and have the right attitude to take them head-on, you'll love it at cPacket because we're solving tough problems every day. We have an indomitable work ethic and we reject setbacks to always press forward even in the face of uncertainty. We are committed to growth - both professionally and personally. We are looking for a senior backend engineer to help us build the next-generation observability platform. This is a core engineering role that provides a lot of latitude in the areas of engineering you'll be working on spanning across systems development, features development, low-level interaction with hardware, containerization, security, protocol analysis, data pipelines, cloud engineering, and CI/CD to name a few. If you want to solve problems in analyzing high-volume network data streams in real-time, or figuring out the latest cyber security measures, then cPacket is the place for you. Tips: Provide a summary of the role, what success in the position looks like, and how this role fits into the organization overall. Responsibilities Design and build robust and scalable backend services with an emphasis on low latency, performance, robustness, ensuring scalability and security. API Development: Create and maintain Rest APIs that enable seamless communication between the front-end and back-end components, ensuring efficient data retrieval and updates. Maintain our SW stack with Ubuntu, Python, Rust, PostgreSQL, C, Mongo Take ambiguous product requirements and turn them into actionable plans, architectures, and designs. Debug systems problems as they arise and provide elegant solutions. Improve engineering standards by advocating for code quality through code reviews and peer reviews of product designs. Always be on the lookout for improving processes to overcome past mistakes. Work in an agile environment where success is measured by delivering on commitments. Qualifications 7+ years of professional experience developing software in C/Rust/Python. Bachelor's, Master's degree in Computer Science or equivalent, Software Engineering, or a related field. Solid understanding of SW development for Linux systems. Experience designing and developing scalable multi-threaded software. Solid understanding of concurrency control as well as asynchronous event-based systems. Solid debugging and troubleshooting skills in Linux environments, and a passion for troubleshooting complex SW and system issues. Strong understanding of networking fundamentals as well as network protocols Understanding of container technologies such as Docker and Kubernetes. Understanding of cloud technologies as they relate to AWS/GCP/Azure networking. Excellent communication skills and collaborative attitude. Self-starter who is motivated to champion continuous improvement and foster a positive team culture. Ability to learn and understand complex data path features Experience interfacing with customers is a plus. Ability to work in a fast-paced startup environment. Strong work ethic, highly motivated, and self-driven
    $108k-152k yearly est. 12d ago
  • Software Architect

    Belcan 4.6company rating

    Staff Software Engineer Job In Portland, OR

    Job Title: Software Architect Zip Code: 97006 Pay Rate: $190k - $210k/salary Doe Schedule: Hybrid Keywords: #SoftwareArchitect #OperationalPlatform JOB RESPONSIBILITIES: Architect Fleet Management, Operational workflows, Application Performance Management, Observability, GitOps and DevOps Models using Kubernetes, Management of large number of clusters and cloud native application models. Design and develop cloud infrastructure best practices solutions that align with industry best practices and ensure consistent adoption across the enterprise. Establish cloud governance, guidelines, processes, and tools to ensure successful deployment and monitoring of cloud solutions. Define cloud architecture standards, frameworks, and guidelines for the organization to enable faster migration of applications from on-premises to the cloud. Evaluate existing cloud infrastructure and recommend improvements to enhance availability, resiliency, observability, supportability, recoverability, performance, scalability, and reliability. Build cloud reference architecture, select, and deploy tools for managing cloud operations expenses to optimize costs with performance Design and implement security best practices to protect data and applications in the cloud and overall cloud infrastructure working closely with enterprise security teams. Communicate and govern cloud practices working closely with Product, Domain, Application and Solution Architects and development leads. Document infrastructure designs, patterns, reference architectures, configurations, and processes. Collaborate with enterprise stakeholders to understand system requirements, performance needs, and security considerations. Troubleshoot and resolve issues related to cloud infrastructure, security, and cloud operations working closely with operations and support teams. Implement and configure cloud services, including virtual networks, private links / VPN, storage, compute instances, load balancers, and databases. Automate infrastructure provisioning, configuration management, and deployment processes using infrastructure-as-code (IaC) tools like CloudFormation or similar. Collaborate with development teams to ensure smooth migration, integration and deployment of applications in the cloud environment. Stay updated with the latest cloud technologies, trends, and best practices, and provide recommendations for continuous improvement of cloud deployments. REQUIRED QUALIFICATIONS: Bachelor or Masters of Science Degree in Computer Sciences, Computer Engineering, Electrical Engineering or other related engineering degree, or equivalent experience Experience with related architecture, design and development in Linux / android systems 10+ years of Experience with embedded systems architecture, design and development in Aviation, Automotive, or similar industry Experience in architecting large scale fleet operations for Kubernetes based hosting platforms preferably bare metal deployments using K8s / K3s, open stack or cloud Architecture experience specializing in fleet management and GitOps orchestrates and manages multiple Kubernetes clusters as a single entity, using GitOps principles to automate deployments, ensure consistency, and streamline operations. Experience managing Kubernetes cluster lifecycle, deploying applications across multiple clusters, enforcing security policies, and providing centralized monitoring and governance Experience Develop and implement GitOps workflows for automating deployments, infrastructure provisioning, and lifecycle management across the fleet. Experience utilizing tools like ArgoCD, Flux, or other GitOps-compatible platforms to manage deployments and configurations. Experience setting up centralized monitoring and logging systems to provide visibility into cluster health and performance Experience using monitoring and logging tools like Prometheus, Grafana, DataDog, Cloudwatch or similar to implement fleet health monitoring. Experience architecting operational systems for managing platforms that enable developers and operators to use the platform effectively and while delivering rich UX. Experience with cloud platforms and services like AWS, Azure, and Google Cloud. Our overriding goal is to provide quality staffing solutions that help people, organizations, and communities succeed. Belcan is a leading provider of qualified personnel to many of the world's most respected enterprises. We offer excellent opportunities for contract, temporary, temp-to-hire, and direct assignments. We are the employer of choice for thousands worldwide. For more information, please visit our website at Belcan.comO E/F/M/Disability/Veterans
    $190k-210k yearly 6d ago
  • Software Engineer Intern (Application Development)

    Moda Health 4.5company rating

    Staff Software Engineer Job In Portland, OR

    Let's do great things, together! About Moda Founded in Oregon in 1955, Moda is proud to be a company of real people committed to quality. Today, like then, we're focused on building a better future for healthcare. That starts by offering outstanding coverage to our members, compassionate support to our community and comprehensive benefits to our employees. It keeps going by connecting with neighbors to create healthy spaces and places, together. Moda values diversity and inclusion in our workplace. We aim to demonstrate our commitment to diversity through all our business practices and invite applications from candidates that share our commitment to this diversity. Our diverse experiences and perspectives help us become a stronger organization. Let's be better together. Position Summary We are seeking an SQL Software Engineer Intern on our Application Development team in the IT department. This position is an entry level or training position for someone who aspires to become a software engineer using application development concepts, processes, and tools. This is a hybrid position based in Portland, Oregon. Pay Range $22.88 - $25.74 hourly (depending on experience). Actual pay is based on qualifications. Applicants who do not exceed the minimum qualifications will only be eligible for the low end of the pay range. Please fill out an application on our company page, linked below, to be considered for this position. ************************** GK=27757790&refresh=true Benefits: Medical, Dental, Vision & Pharmacy PTO and Company Paid Holidays 401k - Matching Required Skills, Experience & Education: Bachelor's degree, or working on a bachelor's degree, in a discipline such as software engineering, computer science, information technology, or computer and information systems. A good understanding of programming and technical skills is essential. Any experience developing application or database solutions is beneficial. Internships, coding bootcamps, team projects, and certifications. Working on proficiencies in programming languages. Knowledge of one or more scripting languages such as Python, JavaScript, or PowerShell, or object -oriented language such as C++, Java, .NET is essential for this role. Knowledge of basic database principles and SQL or like language. Continue to build interpersonal communication skills. Strong analytical thinking and adept at problem-solving. Ability to work well under pressure, work with frequent interruptions, and shifting priorities. Learn and follow necessary SDLC methodologies. Maintain confidentiality and project a professional business image. Ability to come into work on time per agreed upon schedule. Primary Functions: Assist in maintaining existing stored procedures and related applications. Design and develop new stored procedures and systems as part of the implementation of new business requirements. Work with other software engineers and leadership to develop solutions to meet business needs and requirements. Work with other software engineers and leadership to develop detailed technical design specifications, which include file layouts, program functions and job flow. Work with other software engineers and leadership to implement and test database designs and functionality, including tuning for performance. Work with other software engineers and leadership to develop and maintain documentation of all objects associated with a project. Work with other software engineers and leadership to ensure new systems integrate into current batch cycles. Perform other duties as assigned. Working Conditions & Contact with Others Part-Time office environment and extensive close PC and keyboard work, constant sitting, and video conferencing. Must be able to navigate multiple screens. Internal contact with supported departments. Together, we can be more. We can be better. Moda Health seeks to allow equal employment opportunities for all qualified persons without regard to race, religion, color, age, sex, sexual orientation, national origin, marital status, disability, veteran status or any other status protected by law. This is applicable to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absences, compensation, and training. For more information regarding accommodations please direct your questions to Kristy Nehler and Danielle Baker via our ***************************** email.
    $22.9-25.7 hourly 4d ago
  • Software Engineer, Computer Vision (Technical Leadership)

    Meta 4.8company rating

    Staff Software Engineer Job 38 miles from Portland

    The Reality Labs and AI teams at Meta are helping more people around the world come together and connect through world-class Augmented, Mixed and Virtual Reality hardware and software. With global departments dedicated to AR/VR research, computer vision, haptics, social interaction, and more, we are committed to driving the state-of-the-art forward through relentless innovation. AR/VR's potential to change the world is immense -- and were just getting started.Our Core Tech teams explore, develop, and deliver new cutting-edge technologies that serve as the foundation of current and future Reality Labs products. From mixed reality and human interaction to natural input and beyond, these teams are focused on taking new technologies from early concept to the product level while iterating, prototyping, and realizing the human value and new experiences they open up. **Required Skills:** Software Engineer, Computer Vision (Technical Leadership) Responsibilities: 1. Drive the team's goals and technical direction to pursue opportunities that make your larger organization more efficient 2. Invent, analyze, design, develop and optimize real time VR and AR computer vision algorithms in areas related to 3D reconstruction, SLAM, object detection and tracking, sensor fusion and camera calibration 3. Technically lead in a team environment across multiple scientific and engineering disciplines, making the architectural trade-offs required to rapidly deliver software solutions 4. Develop software for a variety of consumer devices, including novel sensing systems, tracking systems, imaging systems and haptic devices 5. Effectively communicate complex features and systems in detail 6. Develop clean readable code, debug complex problems that span systems, prioritize ruthlessly and get things done with a high level of efficiency 7. Learn constantly, dive into new areas with unfamiliar technologies, and embrace the ambiguity of AR and VR problem solving 8. Understand industry & company-wide trends to help assess & develop new technologies 9. Partner & collaborate with organization leaders to help improve the level of performance of the team & organization 10. Identify new opportunities for the larger organization & influence the appropriate people for staffing/prioritizing these new ideas **Minimum Qualifications:** Minimum Qualifications: 11. Experience leading projects with industry-wide impact 12. Vast experience communicating and working across functions to drive solutions 13. Proven track record of planning multi-year roadmap in which shorter-term projects ladder to the long term-vision 14. Experience in driving large cross-functional/industry-wide engineering efforts 15. Significant experience in mentoring/influencing engineers across organizations 16. Significant experience in programming languages with a technical background 17. Significant experience in one or more of the following areas: artificial intelligence, machine learning, deep learning, computer vision, 3D graphics 18. Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience **Preferred Qualifications:** Preferred Qualifications: 19. Doctor of Philosophy (Ph.D.) in Computer Engineering, Computer Science, or Electrical Engineering and Computer Sciences 20. Expertise in Physics, Optics, Computer Vision, Robotics, Sensor Fusion, or Machine Learning 21. Experience in shipping computer vision or image processing products to millions of customers or have started a new line of product **Public Compensation:** $213,000/year to $293,000/year + bonus + equity + benefits **Industry:** Internet **Equal Opportunity:** Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Meta participates in the E-Verify program in certain locations, as required by law. Please note that Meta may leverage artificial intelligence and machine learning technologies in connection with applications for employment. Meta is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at accommodations-ext@fb.com.
    $213k-293k yearly 12d ago
  • Embedded Software Engineer

    Biamp 4.2company rating

    Staff Software Engineer Job 3 miles from Portland

    Please note that we are not currently accepting resumes or additional support from talent agencies or third-party sources. Any resumes received from these sources will be considered unsolicited. We value integrity and clear communication with our partners, and appreciate your understanding in this matter. The role, at a glance: We are seeking a curious, hands‑on Embedded Software Engineer who loves building new things. You will join the cross‑functional product‑development team that creates the next generation of our network‑connected professional‑audio devices: digital signal processors (DSPs), smart amplifiers, beam‑forming microphones, and more. In this mid‑level role you will design, implement, and test embedded Linux firmware that delivers reliable real‑time audio performance, robust connectivity, and seamless integration with our desktop, web, and mobile applications. How you'll contribute: Write modern, maintainable C/C++ for embedded Linux platforms (ARM‑based SOCs) to enable new product features: networking protocols, peripheral drivers, audio streaming/control, secure boot, OTA updates, and more Participate in firmware & system‑level architecture discussions, contribute to technical design documents, and de‑risk complex interactions between hardware, DSP, and cloud services Create unit/integration tests, embrace static analysis, and leverage CI/CD pipelines to ensure every commit raises the quality bar Work closely with hardware, mechanical, and software teams to bring up new boards, tune performance, and resolve cross‑domain issues quickly Produce clear design docs, API references, and commit messages; mentor junior engineers informally and help evolve best practices Engage with Product Management and Support to understand real‑world use‑cases, translating them into resilient, user‑delighting firmware features You'll also support with: Championing refactoring and technical‑debt reduction when adding new capabilities Prototyping emerging technologies (e.g., TSN/AVB, Matter, Rust components) and presenting findings Contributing to continuous improvement of our development workflow, tooling, and coding standards Other duties as assigned A successful candidate should have: Bachelor's degree in Computer Science, Electrical/Computer Engineering, or related field or equivalent experience 3+ years of professional experience developing embedded firmware in C/C++ on Linux‑based systems Solid understanding of low‑level debugging, board bring‑up, and peripheral interfaces (I²C, SPI, UART, Ethernet) Experience with Git or similar DVCS, and issue‑tracking systems (Jira preferred) Proven collaboration & communication skills in cross‑disciplinary teams A pragmatic mindset with the ability to balance innovation, product requirements, and schedule realities Some nice-to-haves: Familiarity with professional‑audio, real‑time media streaming (AES67, Dante, AVB, etc.), or high‑performance networking Knowledge of secure‑boot, TPM, and over‑the‑air update frameworks Exposure to Python or Bash scripting for test automation and build tooling Experience with Yocto or Buildroot, and containers for embedded development Awareness of cybersecurity frameworks (SSDF, ISO 27001, EU‑CRA) and secure coding guidelines Work environment: This is an onsite position based in Beaverton, OR Modern office & lab facilities including anechoic & reverberant chambers, hardware prototyping labs, and dedicated listening rooms Minimal travel (< 5 %) What we offer: Medical, Dental, and Vision 3 weeks annual PTO and 9 paid holidays 401(k) + matching Employer-paid base life insurance, short, and long-term disability Health savings accounts (with Biamp contribution) and flexible spending accounts Tuition reimbursement Charitable donation matching Discretionary company achievement bonus Referral bonuses Who is Biamp? We make the world's most extraordinary audio and video solutions. For over 40 years, Biamp has created and innovated professional audiovisual solutions that enable great communication. From the smallest of rooms to the largest of venues, we empower true human connection in every space. As we grow to meet our customers' needs and evolve to address the challenges of tomorrow, one guiding principle remains the same: Biamp connects people through extraordinary audiovisual experiences. About our company: At Biamp, we believe the employment relationship should be reciprocal. We want you to love your job, and we want your expertise and knowledge to help drive our business forward. We champion a supportive and dynamic environment filled with passionate people who choose continuous improvement over perfection. We insist on clear, explicit decision making, believe in taking calculated risks, and celebrate tough decisions even when they don't succeed. We look for people who desire the best from themselves and encourage the same from their coworkers. Our commitment to one another and to the common goal is the most consistent reliable path to recurring success for all of us.
    $101k-126k yearly est. 41d ago
  • Cloud Software Engineer (W2 Only)

    Collabera 4.5company rating

    Staff Software Engineer Job 12 miles from Portland

    Collabera Inc (Staffing Firm). We are based out of Morristown, NJ and we have been providing contingent labor to our clients for last 25 years. In 2015 we placed more than 6,000 contractors across select 100+ clients that we service. End client for this project is a large legal organization with operations in more than 100 countries and has more than 50,000 employees around the world. For eight consecutive years, Fortune has named this company as World's ‘Most Admired Companies to work for'. Job Description Required skills: Deployment technologies experience Chef/Ruby Python MS SQL At least one big data implementation (e.g. Hadoop, MongoDB, ElasticSearch, etc.) Expertise in both Windows and Linux platforms Testing technologies experience Selenium At least one web, load test tool (e.g. Jmeter, WebRunner, LoadRunner etc.) Nice to have: AWS Additional Information To know more about this position, please contact: Ashish Mishra Technical Recruiter ************
    $83k-114k yearly est. 60d+ ago
  • Software Engineer

    Conductorone

    Staff Software Engineer Job In Portland, OR

    ConductorOne is the modern identity governance platform that makes it possible to move beyond the limitations of legacy IGA and reduce the identity attack surface with confidence. Designed for flexibility, ConductorOne provides a broad range of direct connectors to integrate with cloud, infrastructure, on-prem, and homegrown tools. The platform's Access Fabric brings together previously siloed access and permissions data from across a company's environment. This provides real-time visibility and dynamic access controls that allow businesses to reduce identity risks, move to just-in-time access, automate access reviews, and manage the full identity lifecycle. The platform delivers intuitive user experiences that help teams get up and running faster, using powerful automation backed by AI to significantly improve productivity. ConductorOne is trusted by forward-thinking enterprises like DigitalOcean, Instacart, NFI, Ramp, and Zscaler. As a Software Engineer at ConductorOne, you will be responsible for building the future of identity security automation. Key Responsibilities Leading and contributing to software development projects Maximizing re-usability through component-based development Owning end to end development of new features and capabilities on existing product lines Helping the team deliver software on time and on target Evaluating and effectively communicating trade-offs for technical investments vs time to value on significant efforts Collaborating with product, design, marketing, and other developers on cross functionality projects Ensure consistent quality and delivery of feature functionality personally and throughout the team You would be an excellent candidate if you: Have extensive experience with Go and in developing software Can take product concepts from high fidelity design and specs to implementation Loves shipping product every day Is comfortable working in a fast-paced, iterative environment Is focused on customer success and strikes the right balance of technical investment vs time to value Enjoys collaborating across product, design, and engineering on development Is aligned to our company values: Earn the Customer's Trust, Embrace Change, Practice Compassionate Candor, and Be the Conductor. Takes ownership over the quality of the entire product and experience About ConductorOne ConductorOne is building a modern identity governance platform for automating permission and access management across your organization. We're supported by Accel, Fuel Capital, Fathom Capital, and Active Capital. ConductorOne, Inc. is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, creed, religion, sex, sexual orientation, national origin or nationality, ancestry, age, disability, gender identity or expression, marital status, veteran status or any other category protected by law.
    $77k-108k yearly est. 60d+ ago
  • Open-source Software Development Engineer II - Developer Experience

    Esri 4.4company rating

    Staff Software Engineer Job In Portland, OR

    Are you a software developer with a passion for APIs and programming technologies with a focus on open-source technologies, the open-source development community, and sharing your passion with other developers? We are looking for a software developer with a passion for open-source software development to join our well-established and growing global Developer Experience team. Blend your passion for writing awesome code and explaining how it works to help us provide the developer community with better integrations and APIs focused on location-awareness, geography, maps, data analysis, and science. Help us improve our sample apps, developer documentation, and developer outreach by working on a cutting-edge team with product engineers, technical writers, and other stakeholders to help write and edit developer-focused web pages, help topics, tutorials, API references, and supporting materials. Come to work for the global leader in geographic information systems and have a direct impact helping developers address today's biggest challenges like climate change, disaster response, biodiversity, smart cities, and much more! Esri has a Relocation Assistance Program and can provide support with relocating to the Redlands, CA area for this position. Responsibilities Participate in open-source software development by providing code updates, bug fixes, new features, demonstration code, sample apps, and community support across open-source libraries in the mapping technology sector Advocate on behalf of the developer community and represent Esri's developer-focused interests Understand customer (developer) needs and translate them into actionable code and documentation improvements Stay up-to-date and strive to be an industry expert with the latest technologies, development trends, and open-source best practice Write code examples, apps, and tutorials to help explain APIs and software development patterns and share them with the developer community Create new code samples and documentation by turning API reference and code snippets into early drafts of product documentation Build open-source apps, samples, and toolkit components that demonstrate best practice using the latest platform features Collaborate with product management and API teams to create, update, and maintain product integrations, APIs, documentation, sample code, tutorials, and experiment with new APIs Learn, adapt, and grow with a cutting-edge team of like-minded individuals working together to improve and challenge the status-quo More experienced individuals will Write blogs, record videos, and engage with developers to help them successfully integrate our APIs and services into their solutions Understand GIS and enterprise developer workflows and translate that into new open-source projects, integrations, and technical documentation improvements Contribute to the overall developer experience and user interface design Help define API and SDK product roadmaps Requirements 2+ years of consistent presence in open-source project(s) with strong working knowledge of current web-based open-source project lifecycle and open-source community best practice Proficiency with JavaScript, TypeScript, Node.js, JSON, HTML, CSS, and markdown Proficiency with Git and GitHub and understanding of version control workflows Solid understanding of REST architecture, web services, and experience with RESTful APIs Excellent written and verbal communication skills Effective time management and organizational skills Strong problem-solving and analytical skills Bachelor's in computer science, engineering, or related fields like the physical or social sciences Recommended Qualifications Experience with Esri's mapping APIs or open-source mapping APIs Master's in computer science, engineering, or related fields like the physical or social sciences #LI-EL1 #LI-Hybrid Total Rewards Esri's competitive total rewards strategy includes industry-leading health and welfare benefits: medical, dental, vision, basic and supplemental life insurance for employees (and their families), 401(k) and profit-sharing programs, minimum accrual of 80 hours of vacation leave, twelve paid holidays throughout the calendar year, and opportunities for personal and professional growth. Base salary is one component of our total rewards strategy. Compensation decisions and the base range for this role take into account many factors including but not limited to skill sets; experience and training; licensure and certifications; and other business and organizational needs. A reasonable estimate of the base salary range is$97,760—$163,280 USD The Company At Esri, diversity is more than just a word on a map. When employees of different experiences, perspectives, backgrounds, and cultures come together, we are more innovative and ultimately a better place to work. We believe in having a diverse workforce that is unified under our mission of creating positive global change. We understand that diversity, equity, and inclusion is not a destination but an ongoing process. We are committed to the continuation of learning, growing, and changing our workplace so every employee can contribute to their life's best work. Our commitment to these principles extends to the global communities we serve by creating positive change with GIS technology. For more information on Esri's Racial Equity and Social Justice initiatives, please visit our website here. If you don't meet all of the preferred qualifications for this position, we encourage you to still apply! Esri is an equal opportunity employer (EOE) and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability status, protected veteran status, or any other characteristic protected by law. If you need reasonable accommodation for any part of the employment process, please email ******************* and let us know the nature of your request and your contact information. Please note that only those inquiries concerning a request for reasonable accommodation will be responded to from this e-mail address. Esri Privacy Esri takes our responsibility to protect your privacy seriously. We are committed to respecting your privacy by providing transparency in how we acquire and use your information, giving you control of your information and preferences, and holding ourselves to the highest national and international standards, including CCPA and GDPR compliance.
    $97.8k-163.3k yearly 11d ago
  • Software Engineer III & Solution Architect III

    Apidel Technologies 4.1company rating

    Staff Software Engineer Job 38 miles from Portland

    Job Description The () is a shared service provider for the () and (). provides the technology systems and services that support more than 18,000 and agency staff at local offices and facilities around the state. These systems and services help the two agencies determine client service program eligibility; provide medical, housing, food, and job assistance; provide addiction, mental health, vocational and rehabilitative services; protect children, seniors and people with physical and/or developmental disabilities; process claims and benefits; manage provider licensing and state hospital facilities; and promote and protect the state public health. seeks an experienced Software Engineer III and Solution Architect III to develop a Workforce Management Wizard that guides a user through the entire personnel hiring process for users and managers. The Wizard would guide the personnel with making appropriate choices based on the business case, program area, classification, and additional Agency-specified filters. Today many personnel actions are complicated and require multiple forms that share common information. The Agency faces challenges with ensuring accuracy and completeness of these forms submitted through digital or hard-copy (paper) formats due to the lack of validations and restrictions on the type of information entered into the requested fields. In turn, this causes the same request to be re-worked and forces the personnel to make speculations on the information. The Wizard would eliminate the need for speculation and re-work, allowing personnel to route actions to the appropriate approvers based on specific business rules with confidence each time. The current form and approval process for the first business case was built in AEM Forms OSGi with an AEM Forms Workflow. The database supporting the form was built in a SQL database housed in Amazon RDS GovCloud. As this project has been built on FedRamp infrastructure, any staff interacting directly with infrastructure must be a US Citizen. While work has started on this project in AEM Forms, the Key Person(s) may elect to finish the existing work, or propose an alternate solution if they believe it would better suit the project. Scope: The Key Person(s) will assist with completion of a foundational project in Adobe Experience Manager using AEM Forms or other proposed system. This includes completing development of the Form and a Multi-Step Approval workflow, dashboard and forms. After proven success of the initial business case through completion of the deliverables described in section 3.01 of the Statement of Work (see attachment to requisition), an additional 4 similar business cases will need a workflow built out based on the deliverables described in sections 3.02 3.05 (described in Statement of Work attached). Key Person(s) shall ensure completion of various tasks and responsibilities essential to the success of the project. Tasks: See attached Statement of Work/WOC. Required skills and experience: Adobe Experience Manager (AEM) (7 - 9 years of experience) Adobe Experience Manager (AEM) Forms (7 - 9 years of experience) Adobe Experience Manager GuideBridge API (7 - 9 years of experience) Adobe Experience Manager Workflows (7 - 9 years of experience) Adobe Forms Designer (aka Livecycle Designer) (7 - 9 years of experience) Adobe Workfront (7 - 9 years of experience) Amazon Web Services (AWS) Relational Database Service (RDS) (7 - 9 years of experience) HTML (7 - 9 years of experience) JavaScript (7 - 9 years of experience) MySQL (7 - 9 years of experience) XML (7 - 9 years of experience) In addition, the ideal candidate(s) will have skills and experience in: Communication skills both verbal and written (7 - 9 years of experience) Integration planning and strategy (7 - 9 years of experience) Solution analysis and architecture (7 - 9 years of experience) Project management (7 - 9 years of experience) Description for a Software Engineer III: Creates and designs new software by analyzing, testing, assessing and implementing programming applications. Supports and installs applications and operating system. Assists in the testing process by conducting reviews and analyses, witnessing tests and participating in software certification. Relies on established guidelines and instructions to perform daily job functions. Advanced levels: Creates and designs new software by analyzing, testing, assessing and implementing programming applications. Supports and installs applications and operating system. Assists in the testing process by conducting reviews and analyses, witnessing tests and participating in software certification. Relies on extensive knowledge and professional discretion to achieve goals. May offer consultation to senior leadership and is considered to be the top-level in this field. Usually reports to an executive. Manages others. Significant ingenuity and flexibility is expected. Requires a bachelors degree in a related area Description for a Solution Architect III: Individuals in this position have achieved a mastery level of experience that includes the capabilities of Software Engineers 1, 2 and 3 and who have the knowledge, skills, education and prior experience that involve the full and complete design of multiple software solutions. Is able to clearly communicate and document designs both at a logical and physical level and work with other state IT organizations as needed. Helps the Client Agency ensure that information technology solutions align with the Client Agencys business goals. Has the ability to assist Client Agency IT and business leadership formulate tactical and strategic IT plans. Our primary criteria are the qualifications and experience of the proposed key person(s). Please propose your strongest candidate(s), at a rate less than or equal to the maximum. Interviews will be conducted via MS Teams. Interview times will reflect Pacific Standard Time. Due to circumstances beyond our control, we anticipate two weeks or more for the background check completion for the selected candidate. This position is approved for remote/hybrid/onsite work. Onsite/Remote onboarding will be required for the first day. The selected key person(s) could potentially telecommute, as agreed to between the Agency Authorized Representative and the key person(s). Any decision to allow telecommuting is made with the understanding that decision will be re-evaluated by the Agency Authorized Representative on a regular basis. The key person(s) should be available to work onsite within a reasonable timeframe. Telecommuting will be contingent upon the key person(s) providing their own adequate computer, monitor(s), Internet connection, and telephone, and be readily available during normal working hours via phone, email or instant message. Access to Agency systems will be provided via VPN or similar software. No hardware or additional software will be provided at the key person\'s home site or on their PC. For Services that are agreed to occur remotely that those Services will only be completed by the Key Person(s) resourced for the Project and all work must be performed in the United States of America. Remote engagement requires Key Person(s) to have consistent access and/or clarity for: high speed internet, cellular phone/landline phone, web camera and microphone. / operates on standard business days (Monday - Friday, 8 AM 5 PM, Pacific Standard Time, except for State of Oregon holidays and business closures) and Key Person(s) must be available to engage with / as agreed upon with management.
    $115k-163k yearly est. 33d ago
  • Software Engineer - 940

    Mindlance 4.6company rating

    Staff Software Engineer Job 12 miles from Portland

    Mindlance is a national recruiting company which partners with many of the leading employers across the country. Feel free to check us out at ************************* Its a simple route driver job and company will be providing the car. Job Description Qualifications: Candidates should possess a Bachelor's Degree in Computer Science or Engineering and have a minimum of 5 years of related experience. Additional qualifications include: Expert knowledge of C++ programming in Windows and CPPunit/gTest/gMock. Previous experience and established track record with development, debugging and deployment of complex applications in a production environment. Other pluses include a working knowledge of TeamCity, Perl. HS diploma or GED equivalent required for US candidates Additional Information Thanks & Regards Praveen K. Paila ************
    $93k-125k yearly est. 60d+ ago
  • Software Engineer

    Cornell Pump Company 4.5company rating

    Staff Software Engineer Job 13 miles from Portland

    Cornell Pump Company is a prominent leader in the centrifugal pump industry with over 75 years of experience and continuous growth. Our manufacturing facilities located in Clackamas, OR, Vancouver, WA, and Rock Hill, SC allow us to serve diverse markets such as Agriculture, Industrial, Municipal, Rental, and Mining. Ready to take the next step in your software engineering career? We're looking for a Software Engineer to join our innovative and growing team! In this hybrid role based out of our Clackamas office, you'll have the opportunity to collaborate, grow your skills, and make a real impact. ( Candidates within the Portland metro area are strongly encouraged to apply. ) Salary range: $80,000 - $100,000, depending on experience We offer many company benefits: 10 paid holidays and PTO starting at two weeks per year 401K Plan - 3% employer contribution and matching based on your contribution thereafter: immediate full vesting Two medical plans: a PPO and an HDHP with an HSA Dental/Vision coverage Pet Insurance Company-paid Employee Assistance Program (EAP) Two weeks of paid Parental Leave Company-Paid Life Insurance & AD&D, Short-Term Disability and Long-Term Disability Additional Voluntary Life Insurance & AD&D Safety Shoes: Get up to $250 reimbursed every two years Prescription Safety Glasses: Get up to $250 reimbursement every two years Employee Rewards and Recognition Program Coffee and healthy snacks are provided daily Free lunch with food truck Fridays throughout Summer, a summer party for the family, holiday events, and Santa Day for the kids About the position: Under general supervision, develops user interfaces, APIs, and database infrastructure to create, improve, and support multiple cloud-based software products and platforms. Interfaces with various types and sources of data, including telemetric data from IoT-monitored remote equipment, and manufacturing, sales, and part data from ERP databases. Emphasizes readability, reusability, and maintainability of code written, and demonstrates a commitment to optimizing all of the above in their work and in code reviews. May provide technical guidance and assistance to other Cornell Engineers by performing duties outlined below. What You'll Do: Develops features and bug fixes for various Software projects and products. Upholds development standards and style guidelines as defined in documentation and/or as communicated by the Software Technical Lead. Recognizes and reports bugs in existing solutions and deployed code. Identifies and communicates gaps in product feature implementation and potential avenues for improvement of existing Software processes. Tracks work and keeps state of feature tickets up-to-date using the team-defined Jira workflow. Reviews feature pull requests with a focus on the efficacy and maintainability of code, in addition to core functionality. Assists with feature design and documentation under the supervision of Senior Software Engineers (s) and/or Software Technical Lead. You should have strong familiarity with: Amazon Web Service (AWS) SQL (MySQL preferred) JavaScript/TypeScript js Gherkin CI/CD MQTT Python Education and/or Experience: Bachelor's degree in Computer Science, Information Technology, or Computer/Electrical Engineering, or related fields, and 4 years relevant professional experience, or equivalent relevant experience/demonstrated ability. QUALIFICATIONS: To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform essential functions. PHYSICAL DEMANDS: The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Applicants have rights under Federal Employment Laws. The Applicant Privacy Notice link is also below. Click or copy and paste the link address below into your browser for more information: EEO/AA/M/F/Vet/Disability Oregon OSHA Rights Employee Polygraph Protection Act Family and Medical Leave Act *******************************************
    $80k-100k yearly 9d ago
  • Software Architect

    Belcan 4.6company rating

    Staff Software Engineer Job In Portland, OR

    Job Title: Software Architect Zip Code: 97006 Pay Rate: $190k - $210k/salary Doe Schedule: Hybrid Keywords: #SoftwareArchitect #OnboardInfrastructurePlatform JOB RESPONSIBILITIES: Develop and document end-to-end software - system architectures and strategies for IFEC products and features. Define and develop architecture that functionally decomposes complex business and technical problems into simple, straight-forward solutions. Define, document and communicate clear functional and Non-Functional requirements for the architectures including key integrations, dependencies, and risks. Define reusable patterns and frameworks that reduce cost, complexity and overall maintenance of proposed solutions. Review existing designs and identify opportunities to reduce technical debt and improve performance, stability and reliability of existing systems. Serve as an expert in performance, scalability, enterprise system architecture, and engineering best practices. Ensure product delivery meets the architectural and functional tenants of the product for MVP and GA releases. Participate in detailed design, test plan and go-to-market reviews to ensure alignment with the chosen architecture and NFRs are met. Evaluate upcoming technologies, stay current with industry best practices and adapt them into the infrastructure architecture as needed to enable the product roadmap. Create prototypes, proof-of-concepts and demonstrations to evaluate new architecture / technologies on the systems. Define key attributes needed in the onboard hardware for future systems in order to meet the needs of future digital products and collaborate with hardware and systems engineering teams to realize them. Provide technical leadership with engineering in the areas of software design, implementation and test. REQUIRED QUALIFICATIONS: Bachelor or Masters of Science Degree in Computer Sciences, Computer Engineering, Electrical Engineering or other related engineering degree, or equivalent experience Experience with related architecture, design and development in Linux / android systems Experience with embedded systems architecture, design and development in Aviation, Automotive, or similar industry Deep understanding of Linux, virtualization platforms (Kubernetes, KVM, KubeVirt, etc.), Linux and Kubernetes storage and networking architectures and technologies with proven ability to design and implement bare-metal and cloud native solutions. Extensive hands-on experience with Kubernetes and other container platforms (LXC/LXD, Podman, ECS, etc.) and related technologies. Experience with container network technologies like Calico, Multis, Cilium, eBPF, etc. and container storage technologies like Ceph, GlusterFS, Longhorn, etc. Extensive experience with Kubernetes ecosystem and triaging issues pertaining to infrastructure and application environments. Experience with Kubernetes operator development using Golang, Python and/or others a plus. Hands-on experience architecting and implementing Cloud technologies (with a focus on AWS) - compute, storage, network, security, tools & automation. Experience with infrastructure configuration automation (Ansible, Terraform, etc.), DevSecOps / CICD (Gitlab, ArgoCD, etc.) and with Observability tools (Open Telemetry, Datadog, Prometheus, Grafana, Splunk, etc.). Solid understanding of security related tools, technologies, and best practices both on-premises and Cloud. Experience with architecture / design / development of remote software and content distribution over the air (OTA) and monitoring. Experience documenting functional and non-functional system and product requirements, decomposing into technical requirements and architecture documentation Experience with SAFe and Agile development is plus Ability to lead and work in fast paced agile (SAFe and SCRUM) global team setting, mentoring junior team members with minimal supervision. Our overriding goal is to provide quality staffing solutions that help people, organizations, and communities succeed. Belcan is a leading provider of qualified personnel to many of the world's most respected enterprises. We offer excellent opportunities for contract, temporary, temp-to-hire, and direct assignments. We are the employer of choice for thousands worldwide. For more information, please visit our website at Belcan.comE OE/F/M/Disability/Veterans
    $190k-210k yearly 6d ago
  • Software Engineer Intern (Application Development)

    Moda Health 4.5company rating

    Staff Software Engineer Job In Portland, OR

    Job Description Let’s do great things, together! About Moda Founded in Oregon in 1955, Moda is proud to be a company of real people committed to quality. Today, like then, we’re focused on building a better future for healthcare. That starts by offering outstanding coverage to our members, compassionate support to our community and comprehensive benefits to our employees. It keeps going by connecting with neighbors to create healthy spaces and places, together. Moda values diversity and inclusion in our workplace. We aim to demonstrate our commitment to diversity through all our business practices and invite applications from candidates that share our commitment to this diversity. Our diverse experiences and perspectives help us become a stronger organization. Let’s be better together. Position Summary The SQL Software Engineer Intern is an entry-level or training role designed for an individual aspiring to become a software engineer using application development concepts, processes, and tools. This position will be supporting the Application Development Output Team in Moda’s IT department. This is an intern hybrid position based in Portland, Oregon. This role is expected to last from June 2025 to September 2025. Pay Range $22.88 - $25.74 hourly (depending on experience). Actual pay is based on qualifications. Applicants who do not exceed the minimum qualifications will only be eligible for the low end of the pay range. Please fill out an application on our company page, linked below, to be considered for this position. ************************** GK=27757790&refresh=true Benefits: Medical, Dental, Vision & Pharmacy PTO and Company Paid Holidays 401k - Matching Required Skills, Experience & Education: Bachelor’s degree, or in progress, in software engineering, computer science, information technology, computer and information systems, or a related field. Good understanding of programming and technical skills is essential. Experience developing applications or database solutions is beneficial, such as, internships, coding bootcamps, team projects, and certifications. Familiarity with programming languages is expected. Knowledge of at least one scripting language, such as Python, JavaScript, or PowerShell, or object-oriented language, such as C++, Java, .NET is essential. Knowledge of basic database principles and SQL or similar language. Developing interpersonal communication skills. Strong analytical thinking and problem-solving abilities. Ability to work under pressure with frequent interruptions and shifting priorities. Willingness to learn and follow necessary SDLC methodologies. Ability to maintain confidentiality and project a professional business image. Dependable attendance and ability to come into work per an agreed-upon schedule. Primary Functions: Assist in maintaining existing stored procedures and related applications. Design and develop new stored procedures and systems as part of the implementation of new business requirements. Collaborate with software engineers and leadership to develop solutions that meet business needs and requirements. Participate in developing detailed technical design specifications, which include file layouts, program functions and job flow. Support implementation and testing of database designs and functionality, including tuning for performance. Help develop and maintain documentation of all objects associated with a project. Ensure new systems integrate into current batch cycles. Perform other duties as assigned. Working Conditions & Contact with Others Office environment with extensive close PC and keyboard use, constant sitting, and frequent phone communication. Must be able to navigate multiple computer screens. A reliable, high-speed, hard-wired internet connection required to support remote or hybrid work. Must be comfortable being on camera for virtual training and meetings. Work in excess of standard workweek, including evenings and occasional weekends, to meet business need. Internally with supported departments. Together, we can be more. We can be better. Moda Health seeks to allow equal employment opportunities for all qualified persons without regard to race, religion, color, age, sex, sexual orientation, national origin, marital status, disability, veteran status or any other status protected by law. This is applicable to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absences, compensation, and training. For more information regarding accommodations please direct your questions to Kristy Nehler and Danielle Baker via our ***************************** email.
    $22.9-25.7 hourly 5d ago
  • Associate Embedded Software Engineer

    Biamp 4.2company rating

    Staff Software Engineer Job 3 miles from Portland

    Please note that we are not currently accepting resumes or additional support from talent agencies or third-party sources. Any resumes received from these sources will be considered unsolicited. We value integrity and clear communication with our partners, and appreciate your understanding in this matter. The role, at a glance: We are seeking a curious, hands-on Associate Embedded Software Engineer who loves building new things. You will join the cross-functional product-development team that creates the next generation of our network-connected professional-audio devices: digital signal processors (DSPs), smart amplifiers, beam-forming microphones, and more. In this associate-level role you will design, implement, and test embedded Linux firmware that delivers reliable real-time audio performance, robust connectivity, and seamless integration with our desktop, web, and mobile applications. How you'll contribute: Write modern, maintainable C/C++ for embedded Linux platforms (ARM-based SOCs) to enable new product features: networking protocols, peripheral drivers, audio streaming/control, secure boot, OTA updates, and more Participate in firmware & system-level architecture discussions, contribute to technical design documents, and de-risk complex interactions between hardware, DSP, and cloud services Create unit/integration tests, embrace static analysis, and leverage CI/CD pipelines to ensure every commit raises the quality bar Work closely with hardware, mechanical, and software teams to bring up new boards, tune performance, and resolve cross-domain issues quickly Produce clear design docs, API references, and commit messages; mentor junior engineers informally and help evolve best practices Engage with Product Management and Support to understand real-world use-cases, translating them into resilient, user-delighting firmware features You'll also support with: Championing refactoring and technical-debt reduction when adding new capabilities Prototyping emerging technologies (e.g., TSN/AVB, Matter, Rust components) and presenting findings Contributing to continuous improvement of our development workflow, tooling, and coding standards Other duties as assigned A successful candidate should have: Bachelor's degree in Computer Science, Electrical/Computer Engineering, or related field or equivalent experience Experience developing embedded firmware in C/C++ on Linux-based systems in a professional setting Solid understanding of low-level debugging, board bring-up, and peripheral interfaces (I²C, SPI, UART, Ethernet) Experience with Git or similar DVCS, and issue-tracking systems (Jira preferred) Proven collaboration & communication skills in cross-disciplinary teams A pragmatic mindset with the ability to balance innovation, product requirements, and schedule realities Some nice-to-haves: Familiarity with professional-audio, real-time media streaming (AES67, Dante, AVB, etc.), or high-performance networking Knowledge of secure-boot, TPM, and over-the-air update frameworks Exposure to Python or Bash scripting for test automation and build tooling Experience with Yocto or Buildroot, and containers for embedded development Awareness of cybersecurity frameworks (SSDF, ISO 27001, EU-CRA) and secure coding guidelines Work environment: This is an onsite position based in Beaverton, OR Modern office & lab facilities including anechoic & reverberant chambers, hardware prototyping labs, and dedicated listening rooms Minimal travel (less than 5%) What we offer: Medical, Dental, and Vision 3 weeks annual PTO and 9 paid holidays 401(k) + matching Employer-paid base life insurance, short, and long-term disability Health savings accounts (with Biamp contribution) and flexible spending accounts Tuition reimbursement Charitable donation matching Discretionary company achievement bonus Referral bonuses Who is Biamp? We make the world's most extraordinary audio and video solutions. For over 40 years, Biamp has created and innovated professional audiovisual solutions that enable great communication. From the smallest of rooms to the largest of venues, we empower true human connection in every space. As we grow to meet our customers' needs and evolve to address the challenges of tomorrow, one guiding principle remains the same: Biamp connects people through extraordinary audiovisual experiences. About our company: At Biamp, we believe the employment relationship should be reciprocal. We want you to love your job, and we want your expertise and knowledge to help drive our business forward. We champion a supportive and dynamic environment filled with passionate people who choose continuous improvement over perfection. We insist on clear, explicit decision making, believe in taking calculated risks, and celebrate tough decisions even when they don't succeed. We look for people who desire the best from themselves and encourage the same from their coworkers. Our commitment to one another and to the common goal is the most consistent reliable path to recurring success for all of us.
    $101k-126k yearly est. 19d ago
  • Cloud Software Engineer (W2 Only)

    Collabera 4.5company rating

    Staff Software Engineer Job 12 miles from Portland

    Collabera Inc (Staffing Firm). We are based out of Morristown, NJ and we have been providing contingent labor to our clients for last 25 years. In 2015 we placed more than 6,000 contractors across select 100+ clients that we service. End client for this project is a large legal organization with operations in more than 100 countries and has more than 50,000 employees around the world. For eight consecutive years, Fortune has named this company as World's ‘Most Admired Companies to work for'. Job Description Required skills: Deployment technologies experience Chef/Ruby Python MS SQL At least one big data implementation (e.g. Hadoop, MongoDB, ElasticSearch, etc.) Expertise in both Windows and Linux platforms Testing technologies experience Selenium At least one web, load test tool (e.g. Jmeter, WebRunner, LoadRunner etc.) Nice to have: AWS Additional Information To know more about this position, please contact: Ashish Mishra Technical Recruiter ************
    $83k-114k yearly est. 11d ago
  • Software Engineer

    Mindlance 4.6company rating

    Staff Software Engineer Job 12 miles from Portland

    Software Engineer: Designs, develops, troubleshoots and debugs software programs for software enhancements and new products. Develops software including operating systems and compilers. Develop and optimize complete software systems to support innovative HW IPs from Client. Implement project features and functional specifications based on feasibility of design within time constraints. Develop feature specific testing and validation procedures to ensure quality of results Basic qualifications: 5+ years of experience in an object oriented language such as Java, C++, or C# Strong grasp of data structures and algorithms Fast learner, enjoys a fast paced environment, and will unwaveringly drive issues to conclusions BS or MS in Computer Science or Electrical Engineering Preferred qualifications: Experience with Machine Learning, Deep Learning algorithms Solid knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations Experience with developing high performance, multi-threaded and distributed software is preferred Additional Information Thanks & Regards Praveen K. Paila ************
    $93k-125k yearly est. 11d ago
  • Open-source Software Development Engineer II - Developer Experience

    Esri 4.4company rating

    Staff Software Engineer Job In Portland, OR

    Are you a software developer with a passion for APIs and programming technologies with a focus on open-source technologies, the open-source development community, and sharing your passion with other developers? We are looking for a software developer with a passion for open-source software development to join our well-established and growing global Developer Experience team. Blend your passion for writing awesome code and explaining how it works to help us provide the developer community with better integrations and APIs focused on location-awareness, geography, maps, data analysis, and science. Help us improve our sample apps, developer documentation, and developer outreach by working on a cutting-edge team with product engineers, technical writers, and other stakeholders to help write and edit developer-focused web pages, help topics, tutorials, API references, and supporting materials. Come to work for the global leader in geographic information systems and have a direct impact helping developers address today's biggest challenges like climate change, disaster response, biodiversity, smart cities, and much more! Esri has a Relocation Assistance Program and can provide support with relocating to the Redlands, CA area for this position. Responsibilities Participate in open-source software development by providing code updates, bug fixes, new features, demonstration code, sample apps, and community support across open-source libraries in the mapping technology sector Advocate on behalf of the developer community and represent Esri's developer-focused interests Understand customer (developer) needs and translate them into actionable code and documentation improvements Stay up-to-date and strive to be an industry expert with the latest technologies, development trends, and open-source best practice Write code examples, apps, and tutorials to help explain APIs and software development patterns and share them with the developer community Create new code samples and documentation by turning API reference and code snippets into early drafts of product documentation Build open-source apps, samples, and toolkit components that demonstrate best practice using the latest platform features Collaborate with product management and API teams to create, update, and maintain product integrations, APIs, documentation, sample code, tutorials, and experiment with new APIs Learn, adapt, and grow with a cutting-edge team of like-minded individuals working together to improve and challenge the status-quo More experienced individuals will Write blogs, record videos, and engage with developers to help them successfully integrate our APIs and services into their solutions Understand GIS and enterprise developer workflows and translate that into new open-source projects, integrations, and technical documentation improvements Contribute to the overall developer experience and user interface design Help define API and SDK product roadmaps Requirements 2+ years of consistent presence in open-source project(s) with strong working knowledge of current web-based open-source project lifecycle and open-source community best practice Proficiency with JavaScript, TypeScript, Node.js, JSON, HTML, CSS, and markdown Proficiency with Git and GitHub and understanding of version control workflows Solid understanding of REST architecture, web services, and experience with RESTful APIs Excellent written and verbal communication skills Effective time management and organizational skills Strong problem-solving and analytical skills Bachelor's in computer science, engineering, or related fields like the physical or social sciences Recommended Qualifications Experience with Esri's mapping APIs or open-source mapping APIs Master's in computer science, engineering, or related fields like the physical or social sciences #LI-EL1 #LI-Hybrid
    $72k-94k yearly est. 40d ago
  • Software Engineer - 940

    Mindlance 4.6company rating

    Staff Software Engineer Job 12 miles from Portland

    Mindlance is a national recruiting company which partners with many of the leading employers across the country. Feel free to check us out at ************************* Its a simple route driver job and company will be providing the car. Job Description Qualifications: Candidates should possess a Bachelor's Degree in Computer Science or Engineering and have a minimum of 5 years of related experience. Additional qualifications include: Expert knowledge of C++ programming in Windows and CPPunit/gTest/gMock. Previous experience and established track record with development, debugging and deployment of complex applications in a production environment. Other pluses include a working knowledge of TeamCity, Perl. HS diploma or GED equivalent required for US candidates Additional Information Thanks & Regards Praveen K. Paila ************
    $93k-125k yearly est. 11d ago

Learn More About Staff Software Engineer Jobs

How much does a Staff Software Engineer earn in Portland, OR?

The average staff software engineer in Portland, OR earns between $98,000 and $195,000 annually. This compares to the national average staff software engineer range of $100,000 to $186,000.

Average Staff Software Engineer Salary In Portland, OR

$138,000

What are the biggest employers of Staff Software Engineers in Portland, OR?

The biggest employers of Staff Software Engineers in Portland, OR are:
  1. Indeed
  2. Navex Global
Job type you want
Full Time
Part Time
Internship
Temporary