Software Engineer - Professional Archive Search
$115k - $145kSmarsh
As a Software Engineer on the Professional Archive Search team, you’ll help design, build, and deliver high-quality software solutions that power our search platform. Your work will support Smarsh clients in meeting their compliance needs by enabling reliable, scalable, and high-performance search capabilities.
You’ll collaborate with cross-functional partners across Product Management, Engineering, and Site Reliability to solve complex challenges and continuously improve our systems. We’re looking for someone who is curious, thoughtful, and motivated to contribute to meaningful technical work in a collaborative environment.
How will you contribute?
- Support and empower your team by contributing to a collaborative, inclusive, and respectful work environment
- Partner with engineers and stakeholders across teams to design and implement scalable solutions
- Participate in a shared on-call rotation to support service reliability and incident response with a focus on learning and prevention
- Collaborate with Product and Engineering to define technical requirements, timelines, and deliverables
- Apply modern engineering practices, including Agile methodologies, CI/CD pipelines, and DevOps principles
- Review code, identify areas for improvement, and help reduce technical debt
- Troubleshoot and resolve production issues to maintain high availability and performance
- Continuously learn about emerging technologies and evaluate how they can benefit the team
- Deploy and manage applications in Kubernetes environments
- Monitor application health and performance using tools such as Splunk, Datadog, and Grafana
What will you bring?
We’re looking for someone who enjoys working with others, values continuous learning, and communicates openly and respectfully. You’re someone who shares knowledge, supports teammates, and contributes to a positive team culture.
- Experience working in a modern private cloud-based environment and familiarity with distributed systems
- Exposure to some of our technology stack, along with a willingness to learn new tools and languages
- A collaborative mindset, with openness to feedback and different perspectives
- Understanding of modern software development practices and Agile methodologies
- Ability to communicate progress, challenges, and ideas clearly
- Comfort working in evolving environments where requirements may change over time
- A proactive approach to problem-solving and cross-functional collaboration
Preferred Qualifications
- Around 4+ years of experience in software engineering
- Experience with search technologies such as Solr, Lucene, or Elasticsearch
- Proficiency in Java or C#
- Experience deploying and managing applications in Kubernetes
- Familiarity with MS SQL
- Experience working with Linux-based systems and WSL
- Exposure to messaging systems such as Kafka or AMQ
- Participation in open-source projects or technical communities
- The ProArchive Application Development team embraces an AI-first mindset, continuously elevating developer productivity through tools like GitHub Copilot, Windsurf, and Claude Code. We’re seeking developers who are passionate about advancing their AI-assisted development skills and leveraging them to deliver innovative, high-impact solutions for Smarsh customers.
What do we offer?
- Healthcare insurance: We provide medical, dental, and vision insurance, and a flexible spending account that allows you to set aside pre-tax dollars to pay for eligible out-of-pocket expenses.
- Stock options.
- Personal time off: A healthy work-life balance is critical to your success at the office. Smarsh offers a “take-what-you-need” time off policy as well as flexible work arrangements.
- 401K Match: Smarsh provides a 4% 401K match for which employees are fully vested on day one.
- Sabbatical: The Smarsh sabbatical programme provides a time to recharge, study or simply do something you are passionate about away from the workplace. Employees are eligible after six years of service.
- Recognition: We’re big on kudos for a job well done. Our employee-recognition programme enables co-workers to nominate their peers who best embody our core values for recognition.
$115,000 - $145,000 a year
The above salary range represents Smarsh's good faith and reasonable estimate of the range of possible base compensation at the time of posting. Any applicable bonus programs will be discussed during the recruiting process.
The salary for this role will be set based on a variety of factors, including but not limited to, internal equity, experience, education, location, specialty and training.
Local cost of living assessments are done for each new hire at the time of offer.
Don't meet every requirement? Apply anyway! We value diverse candidates and encourage applications, even if you don't perfectly match the job description. Studies have shown that some strong candidates may self-select out of the interview process prematurely, at Smarsh we encourage an inclusive, high-performing environment.
Smarsh is an equal opportunity and affirmative action employer. Qualified applicants will receive consideration without regard to their race, colour, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. Smarsh invites all qualified interested applicants to apply for career opportunities. Reasonable accommodations may be made to enable individuals with disabilities to perform essential functions. Including frequency of functions
$135.2k - $306.4k
...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders to help shape the next generation of document, search, and AI-facing capabilities inside Oracle Database. This...SuggestedFull timeTemporary workFlexible hours$109k - $159k
...job seekers and jobs. We are looking for a Software EngineerII with expertise in Backend Engineering w/ matching experience in industry to... ...referrals from non-candidates, including search firms, staffing agencies, professional recruiters, fee-based referral services,...SuggestedTemporary workWork experience placementLocal areaRemote work- ...Overview As a global leader in 3D design, engineering, and entertainment software, Autodesk helps people imagine,... ...experience. 0 - 3 years of professional experience as a Software Developer... ...or consultant with Autodesk? Please search for open jobs and apply internally...SuggestedFor contractorsRemote workWorldwide
- ...dedicated to excellence in the design and engineering of Lam\u2019s etch and deposition... ...n## The impact you\u2019ll make\n\nAs a Software Engineer at Lam, you will be at the forefront... ...experience; or a PhD with no previous professional experience; or equivalent experience.\n...SuggestedFull timeLocal areaRemote workFlexible hours2 days per week3 days per week1 day per week
- ...The Senior Full Stack Engineer designs, builds, and supports high-quality solutions for our member and agent portals in support... ...field, or equivalent practical experience. ~4–7+ years of professional software engineering experience in full stack or backend-focused...SuggestedTemporary workLocal areaRemote work
$140k - $200k
...Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and... ...Second Language Learners, and give reading superpowers to professionals all over the world Work in one of the fastest growing sectors...Full timeWork at officeRemote work$176k - $230k
...Location Type: Remote Department Engineering Compensation: $176K - $230K At Confluent... ..., including work history, education, professional experience, and location. The actual... .... About the Role: As a Senior Software Engineer II at Confluent, you will take...Full timeImmediate startRemote work$77.1k - $123.3k
...their dreams through education. What you'll do here: As a Software Engineer, you will deliver a world‑class experience for learners and... ...related field, or equivalent practical experience 2–5+ years of professional experience in software engineering, with exposure to full‑...Local area- ...Write reusable, tested, and efficient software code and scripts. Write automated tests... ...processes. Collaborate with other engineers and teams to design solutions and resolve... ..., or equivalent experience. Professional experience working as a software engineer...Contract work
- ...As a Senior Software Engineer at Resource Data, you will join a team of consultants leading complex technical work and resolving ambiguous... ...development activities Basic Qualifications 4+ years of professional software engineering experience Experience building front‑end...Local area
$199k - $244k
...SUMMARY Since EarnIn is a mobile‑only application, the mobile engineering team’s job is to develop new features and support our best‑... ...and meets the product’s requirements. Knowledge of professional software engineering practices and best practices for the full software...Full timeWork at officeLocal area2 days per week$185k - $200k
...join us! About the role We're hiring product-minded senior software engineers to help build the future of Campus. We're not hiring for a... ...about you because… Solid engineering foundation: 4-6 years of professional software engineering experience, with strong backend...H1bWork at officeRemote workVisa sponsorshipFlexible hours- ...We specialize in Staffing, Consulting, Software Development, and Training along with IT... ...development and programming, software engineering, systems development, testing, integration... ...represent only high caliber technical professionals who have committed to making a change...Full time
$140k - $200k
...office. These include frontend and backend engineers, AI research scientists, and others... ...research work. We are looking for a skilled Software Engineer to join us. What You’ll Do... ...Infrastructure-as-Code concepts and professional experience with at least one major Cloud...Remote jobFull timeWork at officeShift work$140k - $210k
...Comscore, Total Visits, March 2025) Day to Day As a Software Engineer IV (ML) on the Machine Learning Model Platform team... ...or referrals from non-candidates, including search firms, staffing agencies, professional recruiters, fee-based referral services, and recruiting...Temporary workWork experience placementLocal area- ...next-level iOS applications that empower professionals around the world to make critical... ...aware action in the field. As a Senior Software Developer, you’ll design and implement... ...Bachelor’s degree in computer science, engineering, or mathematics Did we mention you've...Full timeRelocationRelocation package
- ...Metrology Application Engineer - USA Meet the complex metrology needs of the semiconductor industry in this customer-facing role... ...our high-tech facilities. Because that's where we connect at a professional and a personal level, learning and growing together; A fun...Work at office
$165k - $241.4k
...Dashboard product. You will work with many different people within Engineering and throughout Cisco to help build the infrastructure and data... ...ship, analyze, and maintain scalable, distributed, enterprise software solutions that support the services which record and consume...Permanent employmentFull timeTemporary workLocal areaFlexible hours- ...DevOps Engineer RESPONSIBILITIES: Participating in a high functioning DevOps Scrum team. Developing the resources and processes used across Nike Global Technology to increase speed of software delivery while reducing the cost of implementation. Responsible...
- ...employee stocks since we are employee-driven, not investor-driven. Job Description We are looking for an awesome backend engineer to join our team! This person will extend our back-end system architecture, develop services that will scale to tens of millions...Full time
- ...What you need for this position: - Solid professional background in creating efficient, scalable and highly usable web interfaces - Assist in creation of e-commerce design solutions - Able to demonstrate several website examples - Create design solutions for...Full time
- ...with passionate people who enjoy solving challenging problems, learning from each other, and getting better at the craft of software engineering. We take a holistic approach to designing, engineering, and ultimately driving business outcomes. We focus on helping startups...
- ...with easy to use APIs? We are too! We're looking for talented software developers with experience or excitement in building and working... ...Description Our growing Fintech startup seeks a mid-senior software engineer to join the team. You’ll be working on a small team of self-...Shift work
- ...-evolving industry. We are seeking an experienced Atlassian Engineer to design, implement, and maintain our Atlassian ecosystem (Jira... ...: Manage, configure, and optimize Atlassian tools (Jira Software, Jira Service Management, Confluence, and add-ons). Workflow...Full timeWork at officeWorldwideFlexible hours
- Software Engineer - Standard Ins Co. - Portland, ORSoftware Engineer (remote), F/T, Standard Ins Co, Portland, OR. Investigate/architect/design/implement solutions/new features or functions to existing solutions for business needs, including requirements gathering, installing...Remote work
- ...Responsibilities Provide software engineering system designs and application development services to address the core requirements of the agency’s pension system applications Enhance the efficiency and security of our pension management systems Provide technical expertise...
$16.8 per hour
...That’s a serious impact. At NAVEX, you will join our product engineering team that shares a passion for writing great code, embracing new... ...protect their reputation and bottom line. As our Junior Software Engineer, you will have ample opportunity to grow your career...Hourly payPart time$200.7k - $250.9k
...Senior Software Engineer - Mercury Command San Francisco, CA, New York, NY, Portland, OR, or Remote within Canada or United States In 1965, an engineer in Scotland was given a mundane task with a tricky problem to it - banks wanted to close on Saturdays and still serve...Remote workShift work- ...Senior Software Engineer - NIKE, Inc. - Beaverton , OR. Support Nike’s new Legion Workforce Management global scheduling solution; partner with Product Management to understand requirements and translate the requirements into a technical solution; maintain...Local areaRemote work
- ...Job Title- Software Engineer 5 Location- Beaverton, OR Reporting Type- Onsite Work Timing- Regular Hours- Monday to Friday, 9am to 5pm Duration: 7 months Summary Location: WHQ, 4-1, open to relocation - they need start day...Immediate startRelocationMonday to Friday
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer - Professional Archive Search. Be the first to apply!
- software engineer full time Portland, OR
- consulting software engineer Portland, OR
- software engineer travel Portland, OR
- real time software engineer Portland, OR
- network software engineer Portland, OR
- senior software engineer remote Portland, OR
- entry level software engineer remote Portland, OR
- software developer fintech Portland, OR
- software developer positions Portland, OR
- software engineer amazon Portland, OR



