Software Engineer
Insight Global
The Senior Software Engineer (Search) will be dedicated to the creation of next-generation search relevance techniques and strategies for Nexis Solutions a division of LexisNexis, dramatically improving how our u search and find the answers to their research questions. We are looking for someone who can bring their own perspective on how to solve a variety of internal and external opportunities. We expect this person to be versatile, display leadership qualities, and be enthusiastic to tackle new problems as we continue to push technology forward.
Day to Day
• Act as a trusted technical leader and "go to" expert for search engineering and complex coding challenges
• Design, build, and optimize scalable search solutions, including schema design, indexing strategies, and query optimization
• Develop and maintain high performance Java based APIs that integrate with Solr and other backend systems
• Lead search relevance improvements by tuning scoring algorithms, managing synonyms, and customizing analyzers
• Monitor and enhance system performance using caching, sharding, and replication strategies
• Ensure high availability, fault tolerance, and operational reliability of search infrastructure
• Conduct code reviews, mentor junior engineers, and contribute to architectural and technical decision making
• Partner closely with product managers, UX designers, and stakeholders to translate business and user needs into technical solutions
• Stay current with emerging search technologies, Java best practices, and industry trends
Required Skills & Experience
• Strong experience developing and maintaining search driven applications using Solr and/or Elasticsearch, including relevance tuning, indexing, and query parsing
• Expertise in Java (or Scala) and building enterprise grade, high performance systems
• Proven experience designing and deploying RESTful web services (REST, JSON, SOAP, XML RPC)
• Hands on experience scaling and operating search clusters to meet performance, traffic, and reliability requirements
• Knowledge of message queues and event driven architectures (e.g., Kafka, SQS)
• Experience building and managing AWS based cloud infrastructure (EC2, S3, Lambda, RDS, DynamoDB, API Gateway)
• Strong understanding of performance optimization, availability, and fault tolerant system design
• Commitment to test driven development, including automated testing (Java, Cucumber)
• Ability to lead technical discussions, mentor others, and collaborate across teams to solve complex business problems
Nice to Have Skills & Experience
• Experience with DevOps or Site Reliability Engineering (SRE) practices
• Familiarity with security best practices for APIs and cloud based systems
• Experience working on large scale, distributed search platforms in enterprise environments
• Background in search relevance science, information retrieval, or data driven ranking strategies
• Exposure to modern CI/CD pipelines and infrastructure as code tools
• Experience working directly with end u or customers to refine and evolve technical solutions
Benefit packages for this role will start on the 1st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.
$71.6k - $119.4k
## Full-stack Software EngineerApplylocations: Raleigh, NCtime type: Full timeposted on: Posted Todayjob requisition id: R113902**\*\... ...and migration projects. You will collaborate closely with other engineers and stakeholders to translate requirements into reliable,...SuggestedLocal areaWorldwideFlexible hours$125k - $150k
...Responsibilities Full Stack Software Engineer Location: Raleigh, NC Type: Full-time Department: BFSI2 Job Summary eClerx is seeking a motivated Full Stack Software Engineer to join our Application Development team. This team is responsible for designing...SuggestedFull time- ...Senior Full Stack Software Engineer Our mission is to develop solutions that optimize financial performance, enhance team productivity, and elevate employee satisfaction across the hotel industry. Inn-Flow operates at the intersection of hospitality and technology...SuggestedTemporary workWork at officeRemote workMonday to FridayFlexible hours
$140k - $200k
...people around the globe work on Speechify in a 100% distributed setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high‑growth startups...SuggestedWork at office- ...accessing the loan market’s most credible source of deal information. About You Versana is looking for a motivated Full Stack Software Engineer to join our Application Development team. The squad’s goal is to create, enhance and maintain Versana’s real‑time syndicated...SuggestedContract workFixed term contractLocal area
$79.2k - $178.1k
...Job Description Oracle's Forward Deployed Engineer (FDE) team is hiring a Senior Software Development Engineer - AI Data Platform to help global customers unlock the full potential of their data. You will provide expert architectural guidance focused on designing, optimizing...Temporary workFlexible hours- ...accelerating frontier research with high-quality data, advanced training pipelines, plus top AI researchers who specialize in software engineering, logical reasoning, STEM, multilinguality, multimodality, and agents; and second, by applying that expertise to help...Full timeFor contractorsRemote workFlexible hours
- ...or through a hybrid approach. Teradata delivers real business value with AI. What you will do We are looking for a mid-level engineer who will be responsible for delivering robust, performant and resource-efficient Public Cloud (AWS, Azure, Google Cloud) and On-...Permanent employmentFlexible hours
$72.8k - $130k
...resolution in distributed systems Required Qualifications Bachelor's or Master's degree in Computer Science, Engineering, or related field 5+ years of experience in software engineering with a focus on distributed systems and microservices 4+ years of experience with AI-...Minimum wageFull timeContract workWork experience placementLocal area- ...manufacturing industries. With a revolutionary integration of hardware, software, and real‑time multivariate data, we have built the world’s... ...‑generation production control. Position Summary As a Software Engineer, you will be a member of the Product Development team. You will...Work at officeRemote workWork visa
- ...Software Engineer Responsibilities Develop and maintain software and services that connect physics-based M&S tools and other analysis capabilities in a Digital Engineering environment. Design and implement schemas and data flows to move simulation and analysis results...Work experience placement
- ...Responsibilities Research, design, develop, and test operating systems-level software, compilers, and network distribution software for medical,... .... Apply principles and techniques of computer science, engineering, and mathematical analysis. Position Requirements BS in...Full timeShift work
$137k - $200.5k
...Service Provider High End Router (Cisco 8000) team, you will craft and develop a large range of networking features as part of the Software Development Team. The foundational features of the next generation platforms are solidly in place. This will be a ground floor...Full timeTemporary workWork at officeLocal areaFlexible hours$125.32k - $154.19k
w/ Red Hat, LLC. in Raleigh, NC. *Telecommuting permittd: wrk may be performed w/in normal commuting distance from the Red Hat, LLC office in Raleigh, NC. Dvlp secure, reliable & scalable sftware, primarily in Golang, OpenShift & cloud-native techs. Wrk in an agile team...Work at officeRemote work- ...testing processes and methodologies. Qualifications Bachelor's degree in Computer Science, Engineering, or a related field. Minimum of 5 years of experience in test or software development or a related field. Strong knowledge of SQL Server, C#, Python, and Visual Basic...Permanent employmentContract workTemporary workFlexible hours
$130.9k - $194.7k
...Job Summary As a Cloud Infrastructure/Site Reliability Engineer, you operate seamlessly between development and operations. You will... ...Work with, consult and influence developers on new features and software architecture to ensure scalability. Architect the current...Local area- ## Software Engineer### Raleigh-Durham, NCIXL Learning, developer of personalized learning products used by millions of people globally, is seeking Software Engineers who have a passion for technology and education to help us add new features to our extremely successful...Work at office
- ...strong SDET with Cypress experience that is looking to get into a lead role. JD: As a member of the Enterprise Technology Software Engineering Domain Engineering Excellence chapter, you blend deep technical skills and expertise with a passion for outstanding...
$95k - $150k
...who want to gain hands-on experience working on enterprise-level applications. You will collaborate with senior developers, DevOps engineers, and project managers to deliver scalable, secure, and high-performing solutions for U.S.-based clients. Responsibilities...Work experience placementInternship- ...participation and representative data. Contact HirexHire for more client information THE ROLE Our client is seeking a Software Engineer I to contribute to the development of scalable, customer-focused software solutions while building a strong foundation in...Temporary workRemote work
- ...If you are passionate about applying your software skills to problems of national importance and want to accelerate your career growth... ...ingenuity, and an entrepreneurial mindset. We are seeking a Software Engineer to help develop software that connects physics-based Modeling...Work experience placement
$101.33k - $105.1k
...Software Engineer III RELX, Inc. d/b/a LexisNexis USA Venture III, 900 Main Campus Drive, Raleigh, NC 27606 Job Description: Lead or participate in testing of systems. Work with management to enhance quality and process standards and plan and execute effective...Work at officeRemote work$135.41k - $154.19k
...Distributed Systems Engineer Design, develop, and maintain secure, scalable distributed systems and cloud-native microservices utilizing... ...Hat is the world's leading provider of enterprise open source software solutions, using a community-powered approach to deliver high-...Work experience placementWork at officeRemote workFlexible hours- ...Software Engineer - QT Location: Raleigh, NC Tax Term (W2, C2C): Both Job Type (Permanent/Contract): Contract Duration: 6+ months Pay Range: $55/hr - $58/hr on W2 Job Description & Skill Requirement: Lead UI software architecture design for medical...Permanent employmentContract work
$68k - $93.5k
...other, win together, strive for the best, own our actions, and grow and evolve. Job Description We are seeking a Full Stack Software Engineer with strong backend experience in .NET Core and frontend experience in React to build and maintain scalable services and APIs....For contractorsLocal areaRemote workWorldwideWork visaFlexible hours- ...Software Engineer III We are seeking a Software Engineer III to join our GRIDScaler team. The ideal candidate will be a highly experienced engineer with deep expertise in distributed systems, storage, observability, and Linux internals. This role demands strong hands...Local areaRemote work
- ...networks of the future. Our talented people deliver future-ready software, services, and integrated platforms that power broadband and... ...cross-functional scrum teams made up of software developers, engineers, and testers. In this role, you will help design, build, test,...InternshipWork from home
- ...This includes: Strategy Trusted Advisor: As an engineer in the Onboarding and Billing area, the team will be looking to... ...Experience and Skills) ~2+ years of experience as a full stack software engineer developing scalable and resilient event-driven and API...Local area
$94.9k - $135.6k
...configuration or coding to develop, enhance and sustain the organization's software systems in a cross-functional team environment through adherence to established design control processes and good engineering practices. This job family programs and configures end user...Temporary workWork experience placementLocal areaImmediate startRemote workFlexible hours$77.1k - $123.3k
...innovation that helps millions of learners improve their lives and achieve their dreams through education. What you'll do here: As a Software Engineer, you will deliver a world-class experience for learners and instructors on our Cengage Learning Platforms (CLP). Working on a...Live inLocal areaWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- software engineer amazon Raleigh, NC
- agile software developer Raleigh, NC
- software developer positions Raleigh, NC
- senior software design engineer Raleigh, NC
- software developer Raleigh, NC
- ngo software engineer Raleigh, NC
- startup software engineer Raleigh, NC
- IT software engineer Raleigh, NC
- software data engineer Raleigh, NC
- work from home software developer Raleigh, NC

