1

Assistant Software Engineer Jobs in Remote, OR (NOW HIRING)

About Avaya Avaya is an enterprise software leader that helps the world's largest organizations and ... Perform malware analysis, reverse engineering, and memory/disk analysis to support incident triage ...

About Avaya Avaya is an enterprise software leader that helps the world's largest organizations and ... Perform malware analysis, reverse engineering, and memory/disk analysis to support incident triage ...

Internal Audit Intern - Accounting & Finance

OR ยท On-site +1

$16.75 - $21.75/hr

We leverage the latest advancements in cloud computing, artificial intelligence, and software ... Our commitment to excellence has earned us several prestigious awards, such as Best Engineering ...

Technical Account Manager III

Sixes, OR ยท On-site

$94K - $110K/yr

Identify and escalate risks * Assist in preparing customers for changes Technical Coordination ... Engineering) Deep understanding of enterprise software, infrastructure, and IT operations ...

Surgical Applications Specialist- West

OR ยท On-site +1

$85K - $105K/yr

This includes the setup, programming, troubleshooting, and surgical case support for the Stellaris ... Train ophthalmic staff on data collection, data collection software, and device upgrades. * Prepare ...

Be Seen First

... Assist in transitioning patients from inpatient to outpatient or post-acute care settings. 5. ... software, and Microsoft Office Suite.

next page

Showing results 1-20

Assistant Software Engineer information

See Remote, OR salary details

$33K

$88.7K

$134.4K

How much do assistant software engineer jobs pay per year?

As of Jun 18, 2026, the average yearly pay for assistant software engineer in Remote, OR is $88,667.00, according to ZipRecruiter salary data. Most workers in this role earn between $70,400.00 and $104,400.00 per year, depending on experience, location, and employer.

Will AI replace coders by 2040?

As an Assistant Software Engineer, it is unlikely that AI will fully replace human coders by 2040. AI tools can automate routine coding tasks and assist in development, but human expertise is still essential for complex problem-solving, design, and decision-making in software development.

What is the difference between Assistant Software Engineer vs Software Engineer?

AspectAssistant Software EngineerSoftware Engineer
Required CredentialsBachelor's degree in CS or related field; some internshipsBachelor's or higher; more experience preferred
Work EnvironmentEntry-level, supervised tasks, learning-focusedFull responsibility for projects, independent problem-solving
Employer & Industry UsageCommon in tech companies, startups, IT departmentsStandard role across tech, finance, healthcare, and more

The main difference is experience and responsibility. Assistant Software Engineers are entry-level, focusing on learning and supporting tasks, while Software Engineers handle full project development independently. The roles often overlap in credentials and work environment, but the Software Engineer position involves greater autonomy and technical expertise.

How much does an assistant software engineer make?

An assistant software engineer typically earns between $60,000 and $85,000 annually, depending on experience, location, and company size. Entry-level positions may start lower, while those with specialized skills or certifications can earn higher salaries.

What engineers make $500,000?

Senior software engineers, especially those with extensive experience, specialized skills, or working in high-paying industries like finance or tech, can earn $500,000 or more annually. Achieving this level often requires advanced expertise, leadership roles, stock options, or bonuses in addition to base salary.

What are the key skills and qualifications needed to thrive as an Assistant Software Engineer, and why are they important?

To thrive as an Assistant Software Engineer, you need a solid understanding of programming languages (such as Java, Python, or C++), software development fundamentals, and typically a bachelor's degree in computer science or a related field. Familiarity with version control systems like Git, basic debugging tools, and common development frameworks is important. Strong problem-solving abilities, collaboration, and effective communication help you work efficiently within teams and adapt to evolving project requirements. These skills and qualities are essential for delivering quality code, learning quickly, and contributing to successful software projects.

What is an assistant software engineer?

An assistant software engineer is an entry-level or junior role responsible for supporting software development tasks such as coding, testing, and debugging under the supervision of senior engineers. They often work with programming languages like Java, Python, or C++ and may use development tools and version control systems as part of their daily responsibilities.

What are some common challenges faced by Assistant Software Engineers when joining a new development team?

Assistant Software Engineers often encounter challenges such as adapting to unfamiliar codebases, learning new technologies or frameworks used by the team, and understanding the team's workflow and communication practices. It's common to spend initial weeks focusing on onboarding tasks, shadowing experienced developers, and gradually taking on more complex assignments. Collaboration with senior engineers is key, as they provide guidance and feedback to help you grow technically and integrate smoothly into the team's processes.
What are the most commonly searched types of Software Engineer jobs in Remote, OR? The most popular types of Software Engineer jobs in Remote, OR are:
What job categories do people searching Assistant Software Engineer jobs in Remote, OR look for? The top searched job categories for Assistant Software Engineer jobs in Remote, OR are:
What cities near Remote, OR are hiring for Assistant Software Engineer jobs? Cities near Remote, OR with the most Assistant Software Engineer job openings:
Infographic showing various Assistant Software Engineer job openings in Remote, OR as of June 2026, with employment types broken down into 82% Full Time, 14% Part Time, and 4% Contract. Highlights an 81% Physical, 5% Hybrid, and 14% Remote job distribution, with an average salary of $88,667 per year, or $42.6 per hour.
SOC Analyst & Incident Response Lead

SOC Analyst & Incident Response Lead

Avaya

OR โ€ข On-site, Remote

Full-time

Posted 10 days ago


Job description

About Avaya
Avaya is an enterprise software leader that helps the world's largest organizations and government agencies forge unbreakable connections.
The Avaya Infinityโ„ข platform unifies fragmented customer experiences, connecting the channels, insights, technologies, and workflows that together create enduring customer and employee relationships.
We believe success is built through strong connections - with each other, with our work, and with our mission. At Avaya, you'll find a community that values your contributions and supports your growth every step of the way.
Learn more at https://www.avaya.com
Job Information
Job Code: 00270114
Job Family: Information Technology
Job Function: Information Security
Job Description
We are seeking a highly skilled and experienced Tier 3 SOC Analyst who will also function as the Incident Response Lead. This is a hybrid technical-leadership position focused on managing critical security events, conducting forensic investigations, and continuously enhancing the incident response program. As a senior member of the SOC, you will be the escalation point for complex and high-impact security incidents, support forensic analysis, lead root cause investigations, and contribute to detection engineering efforts.
Key Responsibilities
Tier 3 SOC Analyst Duties
  • Act as the final escalation point for complex security alerts and incidents identified through Azure Sentinel and other security monitoring tools.
  • Conduct in-depth digital forensic investigations across endpoints, networks, and cloud infrastructure (Azure, M365, Microsoft Dynamics etc.).
  • Perform malware analysis, reverse engineering, and memory/disk analysis to support incident triage and response.
  • Provide expert-level guidance to Tier 1 and Tier 2 SOC analysts; coach and mentor to raise team capabilities.
  • Correlate threat intelligence with incident data to understand adversary behavior and campaign objectives.
  • Collaborate with SIEM engineers to tune, develop, and optimize detection use cases, particularly for emerging threats.
  • Maintain documentation of playbooks, threat scenarios, and incident patterns.
  • Assist in management of suite of security tools.

Incident Response Lead Duties
  • Lead and coordinate the end-to-end incident response lifecycle, from detection through containment, eradication, and recovery.
  • Own and maintain IR documentation including incident tracking, timelines, RCA, and after-action reports.
  • Liaise with the CSIRT team and relevant business stakeholders during critical incidents.
  • Lead post-incident reviews and facilitate lessons learned workshops, contributing to policy, procedure, and control improvements.
  • Drive continuous process improvement across SOC and IR operations, ensuring integration with change and problem management.
  • Ensure executive-level incident reporting and briefings are prepared and delivered as needed.

Qualifications
Required
  • 5+ years of experience in a Security Operations Center or Incident Response role.
  • Proven experience leading major incident response efforts (e.g., ransomware, APT, data breaches).
  • Strong forensic analysis skills (disk, memory, log, and network forensics).
  • Advanced proficiency in SIEM platforms (preferably Microsoft Sentinel), EDR tools (Defender for Endpoint), and forensic toolsets.
  • Understanding of attacker TTPs mapped to MITRE ATT&CK and threat hunting methodologies.
  • Hands-on experience with scripting and automation (e.g., PowerShell, Python) to streamline investigations and response.
  • Knowledge of security controls, network protocols, operating systems, and cloud environments (Azure).
  • U.S. citizenship is required for this position.
  • Strong communication skills and ability to present technical findings to non-technical stakeholders.
  • Must be available to work outside of working hours when necessary.

Desirable Certifications
  • GIAC Certified Forensic Analyst (GCFA) or GIAC Certified Incident Handler (GCIH)
  • CISSP, OSCP, GCIA, or equivalent
  • Microsoft certifications: SC-200, SC-300, AZ-500

Key Competencies
  • Calm and decisive under pressure
  • Analytical and detail-oriented
  • Strong leadership and collaboration skills
  • Proactive approach to process optimization and threat mitigation
  • Passion for continuous learning and capability development

The pay range for this opportunity is from $93,000 to $125,500 + bonus potential + benefits. This range represents the anticipated low and high end of the salary for this position. Actual salaries will vary and are based on factors such as a candidate's qualifications, skills, competencies.
#LI-CS1
Experience
3 - 6 Years of Experience
Education
Bachelor degree or equivalent experience
Footer
Applicants must be currently authorized to work in the United States without the need for visa sponsorship now or in the future.
Avaya is an Equal Opportunity employer and a U.S. Federal Contractor. Our commitment to equality is a core value of Avaya. All qualified applicants and employees receive equal treatment without consideration for race, religion, sex, age, sexual orientation, gender identity, national origin, disability, status as a protected veteran or any other protected characteristic. In general, positions at Avaya require the ability to communicate and use office technology effectively. Physical requirements may vary by assigned work location. This job brief/description is subject to change. Nothing in this job description restricts Avaya right to alter the duties and responsibilities of this position at any time for any reason.