1

Sr Application Engineer Jobs in Oregon (NOW HIRING)

Senior application SME responsible for architecture-level application support and optimization ... Strong experience in programming, testing, debugging, implementation, and documentation

New

The Senior Engineer - Application supports and promotes Electrical power and infrastructure products, systems, and services. This position requires the technical knowledge of engineering, using ...

Senior Field Applications Engineer

OR · On-site +1

$85K - $120K/yr

Support demo and FoaK activities as directed by Senior FAE or Lead Engineer. * Collaborate cross ... INFICON is committed to ensuring that our online application process provides an equal opportunity ...

Senior Field Applications Engineer

OR · Hybrid

$85K - $120K/yr

Support demo and FoaK activities as directed by Senior FAE or Lead Engineer. * Collaborate cross ... INFICON is committed to ensuring that our online application process provides an equal opportunity ...

Position Title: Sr. Application Developer (Salesforce) Job Location: 15 West Scenic Pointe Drive, Draper, UT 84020 100% telecommute position. May work remotely or telecommute to company HQ in Draper ...

Showing results 21-40

Sr Application Engineer information

See Oregon salary details

$73.5K

$136.4K

$193.5K

How much do sr application engineer jobs pay per year?

As of Aug 14, 2026, the average yearly pay for sr application engineer in Oregon is $136,388.00, according to ZipRecruiter salary data. Most workers in this role earn between $114,200.00 and $152,800.00 per year, depending on experience, location, and employer.

What does a Sr Application Engineer do?

A Sr Application Engineer is responsible for designing, developing, and maintaining software applications to meet specific business or technical requirements. They often work closely with clients, project managers, and other engineers to translate user needs into functional solutions. Typical duties include coding, troubleshooting, optimizing performance, and providing technical support throughout the software development lifecycle. Senior Application Engineers also mentor junior team members and may contribute to architectural decisions. Their role is critical in ensuring that applications are robust, scalable, and aligned with organizational goals.

What are the key skills and qualifications needed to thrive as a Sr Application Engineer?

To thrive as a Sr Application Engineer, you need advanced expertise in software development, system architecture, and a relevant degree such as a BS or MS in Computer Science or Engineering. Familiarity with programming languages (e.g., Java, Python, C#), cloud platforms, and tools like Git, Docker, and CI/CD pipelines is typically required, along with certifications such as AWS Certified Solutions Architect or similar. Strong problem-solving, communication, and leadership skills set top performers apart by enabling effective project delivery and cross-team collaboration. These capabilities are crucial for designing robust solutions, maintaining system reliability, and driving innovation in complex technical environments.

What is the difference between Sr Application Engineer vs Application Engineer?

AspectSr Application EngineerApplication Engineer
Required CredentialsBachelor's degree in engineering or related field; experience in software/applications; sometimes certifications in specific technologiesBachelor's degree in engineering, computer science, or related field; similar certifications optional
Work EnvironmentDesign, develop, and troubleshoot applications; collaborate with cross-functional teams; often involved in project leadershipImplement and support applications; work closely with clients and internal teams; focus on deployment and maintenance
Employer & Industry UsageUsed across tech, manufacturing, and software companies; common in industries requiring application developmentCommon in IT, software, and engineering firms; roles focused on application support and deployment

The main difference between a Sr Application Engineer and an Application Engineer lies in experience level and responsibilities. The senior role typically involves more complex project leadership, troubleshooting, and strategic planning, while the Application Engineer focuses on implementation and support. Both roles require similar educational backgrounds and certifications, but the senior position demands more experience and technical expertise.

How does a Sr Application Engineer typically collaborate with cross-functional teams during the software development lifecycle?

As a Sr Application Engineer, you will frequently work with product managers, UX/UI designers, QA specialists, and other engineers to deliver high-quality applications. Collaboration often involves participating in requirements gathering sessions, code reviews, sprint planning, and troubleshooting meetings. Effective communication and a proactive approach to problem-solving are essential, as you’ll need to bridge technical and non-technical perspectives to ensure project goals are met. This role also offers opportunities to mentor junior developers and influence architectural decisions, making teamwork a central part of your daily responsibilities.

What cities in Oregon are hiring for Sr Application Engineer jobs?

Cities in Oregon with the most Sr Application Engineer job openings:

Infographic showing various Sr Application Engineer job openings in Oregon as of August 2026, with employment types broken down into 75% Full Time, 19% Part Time, 5% Contract, and 1% Nights. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution, with an average salary of $136,388 per year, or $65.6 per hour.

Senior Application Developer - Charles River Development (CRD)

Fisher Investments Careers

Portland, OR • On-site

Other

Medical, Dental, Vision, Retirement, PTO

Posted 3 days ago

New


Job description

We are looking for a Senior Application Developer to join our Charles River Development (CRIMS) team within Fisher Investments Technology. You will combine deep business domain expertise with hands‑on technical skills using Java, Python, C#, SQL, REST APIs, and CRD's own API and automation frameworks. The Opportunity: You will support Charles River-driven workflows across Portfolio Engineering, Optimization, Guidelines, Implementation, Trading, and Trade Operations. You will collaborate with Portfolio Managers, Traders, and Technology teams to implement CRD enhancements, API integrations, portfolio optimization workflows, and automation solutions. You'll report to the AVP - PMG Technology Services The Day-to-Day: * Lead end-to-end delivery of CRD enhancements: requirements, design, CRD configuration, integrations, testing, deployment, and ongoing support * Configure Manager Work Bench or Central Work Bench layouts, workflows, rules, and result sets * Hands-on work with the Charles River API Framework, including: * Frontend APIs - UI workflows, triggers, CRD interaction points * Backend APIs - data calls, order submissions, guideline checks, reference data, trading flows * Build and support integration workflows using REST APIs, services, and messaging frameworks * Apply working knowledge of portfolio optimization concepts (risk models, constraints, exposures, and transaction cost analysis) * Familiarity with industry optimization platforms including Axioma (portfolio construction, risk model integration) and OMEGA Point (optimization and risk analytics tools) * Collaborate with Portfolio Engineering teams to support optimization workflows feeding CRD * Ensure Start‑of‑Day readiness for CRD and support ongoing system stability * Translate our requirements into detailed functional and technical specifications, user stories, diagrams, and interface documentation Your Qualifications: * 10+ years experience in Application Development: * Advanced SQL - complex queries, performance tuning * Java or C# - ability to interpret, collaborate, and support integrations * REST API integration, testing, and troubleshooting * 5+ experience in: * Python Programming * Investment/Wealth Management industry * 3+ years' experience in CRD or any other Order Management System (OMS) Implementation / Customization , Workbench (Manager or Central) configuration experience * Experience with Order Management System (OMS) Batch Automation, including monitoring and exception handling * Hands-on experience with the Order Management System API Framework (frontend and backend) * Familiarity with portfolio optimization concepts (risk factors, constraints, optimization models) * Experience with optimization tools such as Axioma and OMET/Gap Point. * Experience with Order Management workflows, markets, and trading processes (Equities & Fixed Income) * Experience using Agile SDLC, process diagramming, and workflow mapping. * Bachelor's degree in finance, Economics, Computer Science, Engineering, Math, or equivalent Compensation: * $125,000 - $165,000 base salary per year in the state of WA. New hires should expect to start at the lower end of the range depending on experience * Eligible for a discretionary bonus based on firm and individual performance Why Fisher Investments: We work for a bigger purpose: bettering the investment universe. We take great pride in our inclusive culture, our learning and development framework customized for every employee, and our Great Place to Work Certification. It's the people that make the Fisher purpose possible, and we invest in them by offering exceptional benefits like: * 100% paid medical, dental and vision premiums for you and your qualifying dependents * A 50% 401(k) match, up to the IRS maximum * 20 days of PTO, plus 10 paid holidays * Family Support programs including 8 week Paid Primary Caregiver Leave, $10,000 fertility, family forming, and hormonal health assistance, and back-up child, adult, and elder care * This is an in-office role. Based on your role, tenure, and performance eligibility you may have the opportunity to participate in our hybrid work from home program. This program is subject to change. FISHER INVESTMENTS IS AN EQUAL OPPORTUNITY EMPLOYER