Sr. Engineer, Software
Verint Systems
At Verint, we believe customer engagement is the core of every global brand. Our mission is to help organizations elevate Customer Experience (CX) and increase workforce productivity by delivering CX Automation. We hire innovators with the passion, creativity, and drive to answer constantly shifting market challenges and deliver impactful results for our customers. Our commitment to attracting and retaining a talented, diverse, and engaged team creates a collaborative environment that openly celebrates all cultures and affords personal and professional growth opportunities. Learn more at .
Overview of Job Function
The Senior Software Engineer is responsible for all aspects of the development of platforms and applications. This is a highly skilled hands-on role requiring extensive proficiency involved in all aspects of the development of cloud-based software solutions. Subject to their specialization, this Senior Software Engineer leads the design, development, testing, publishing, and/or support of different cloud-based products and solutions and serves as subject matter expertise for customer implementation and cloud platform support. The Senior Software Engineer works closely with a global team of engineers to build robust solutions that meet our business objectives following continuous integration and continuous deployment processes, while supporting software and associate software engineers. Additionally, this role provides recommendations to management as to process, technologies, or other improvements intended to benefit productivity, efficiency and/or quality of the solutions developed by the team and leads the implementation of new solutions.
Principal Duties and Essential Responsibilities
Ongoing evaluation (test) of feature design - proactively work with others to identify issues or potential risk areas with the architecture and performance
Distill requirements from feature level into implementation level tasks
Develop features using best practices and ensure it fits with the architecture for the product
Ensure the right work is being done - ensure product qualities such as unit tests, automation, throughput, capacities, security & performance will be sufficient
Ensure design and implementation work meets the stakeholder's requirements
Ensure that the feature design is correct for operations, as well as deployment and sustainability
Support departmental and team initiatives
Work with Team Technical Architect and Lead to define, document, and communicate coherent feature design
Communicate relevant risks and issues to Team Lead and other relevant team members inside and/or outside the team
Provide technical leadership to less experienced members of the team - mentor, coach, continuous improvement
Take responsibility for technical implementation and decision making including the delivery of features
Identify, monitor and resolve feature related issues; escalate if individual resolution is not possible
Review documentation and guides created by more junior members of the team
Guide Software Engineers on how to create sufficient, complete documentation and guides that help onboard new people to the team
Ensure stakeholders understand feature architecture
Maintain communication with stakeholders and ensure changes to any previously agreed solutions are communicated; understand evolutionary paths
Work with assigned partners to ensure an effective and productive relationship, both within the product house and the wider regional Verint support organization.
Prioritize and resolve technical problems and assist others with the same
Ensure the prioritization of scope (including defects) is understood
Understand the development process and suggest improvements to it
Identify areas of technical risk in a feature and options to de-risk
Support opportunities to address technical debt as part of a release
Support the design process and ensure it complies with product architecture
Support planning as regards estimates, dependencies, risk areas, and sequencing tasks
Minimum Requirements
Bachelor's degree in computer science / software engineering (or similar)
5 years' experience in design and programming large scale applications through all phases of the software development life cycle including testing, implementation and auditing
Proven track record of delivery of complex features end-to-end
2 years experience mentoring mid to entry level engineers and influencing technical direction within a cross-functional squad
Strong proficiency in Java (Spring Boot, Spring MVC, JPA/Hibernate)
Solid understanding of RESTful API design, OAuth 2.0/JWT, and microservices patterns
Strong working knowledge of relational databases (PostgreSQL, MS SQL, Oracle) including schema design and query optimization. Solid exposure to NoSQL stores (Redis, Elasticsearch, MongoDB)
3 years experience consuming LLM APIs, prompt engineering, or integrating AI-powered features into production workflows
Strong debugging skills of performance/memory leaks/crash/Multi-threaded/Algorithms
3 years experience with source control tools (GIT, SVN or similar)
3 years experience with containerized runtime environments: Docker, Kubernetes
3 years experience with compiling and continuous integration tools like : Eclipse/IntelliJ, Visual Studio, Maven, Jenkins, Artifactory or other continuous integration/build/static code analysis tools
Excellent teamwork, self-learner and self-managed
Strong interpersonal skills, high communication skills
Clear and concise written and verbal communication in English; comfortable presenting technical plans to engineering and product stakeholders
Preferred Requirements
Experience in full stack development
Experience in Node.js programming language
Experience in JavaScript/TypeScript with hands-on React experience (hooks, context, Redux or equivalent).
Experience with Cloud hosting services: AWS, Azure, or GCP
Experience with Application Performance Management systems: DataDog, NewRelic, AppDynamics, ELK
MIN: 142K
MAX:175K
#LI-KD1
Verint Systems Inc. is an equal opportunity employer and is committed to maintaining a workplace free from discrimination, retaliation, and sexual and any other form of harassment. Verint has a zero-tolerance policy against any form of discrimination, retaliation, or harassment including sexual harassment or any other form of harassment based on race, color, religion, sex, age, national origin, genetic information, disability, veteran status, and any other classification or characteristic protected by applicable federal, state or local laws. Verint operates in accordance with all anti-discrimination laws and affords equal opportunities to employees and applicants without regard to any characteristic or protected class in our hiring, promotion and termination practices.
For US Applicants
_2025 Benefits Offering (
$95k - $138k
What You'll DoWe’re looking for an Experienced Software Engineer to join our Retirement & Income Solutions (RIS) business. In this role, you’ll... ...LevelWe’ll consider talent at the Software Engineer III or Sr. Software Engineer I level with the right experience and skills...SeniorHourly payPermanent employmentTemporary workWork experience placementH1bWork at office3 days per week$95k - $138k
What You'll DoThe Workplace Benefits Fulfillment Customer Experience / Claims Intake team is looking for a Software Engineer III or Sr. Software Engineer I to join their team. The team supports customer facing web applications and digital pipelines for customers (employers...SeniorHourly payTemporary workWork experience placementWork at office$100k - $150k
Position: Software Engineer (MULTIPLE open permanent positions, VARYING LEVELS)Location: Des Moines, IA -- HYBRID weekly (NO REMOTE candidates)Salary: $100,000 - $150,000 base + exceptional benefits*** For immediate and confidential consideration, please APPLY and EMAIL...SeniorPermanent employmentImmediate startRemote work$100k - $160k
Position: MULTIPLE OPEN - PERM OPPORTUNITIES - Software Engineers & Senior Software EngineersLocation: Des Moines, IA - Hybrid WeeklySalary: Depending on experience, $100,000 - 160,000 base + bonus + EXCEPTIONAL benefits.*** For immediate and confidential consideration...SeniorPermanent employmentImmediate start- ...Sr. Software Engineer Backup OEM Rubrik L3 (U3) [8 10 Y] (Hyderabad) Job Description Design, implement, manage and maintain Rubrik backup solutions. Configuring, scheduling and taking manual backup for various OS. Knowledge of basic networking principles including...SeniorLocal areaRemote work
- ...Description: PFG - Sr. Software Engineer Notes Reason for Opening / Business Impact Team is undergoing a large migration effort to move an existing system to a new custodian Custom-built rebalancer application requires updates and enhancements...SeniorFor contractorsShift work
$100k - $120k
...partnerships, while our focus on creativity and innovative solutions empowers our customer communities to thrive. The Senior Software Engineer on the New Ventures team designs, creates, maintains, audits, and improves software applications by performing coding,...SeniorFull timeTemporary workLocal areaRemote work$84.63k - $112.84k
...Required Qualifications: ~ Major/Degree: Computer Science, Engineering, or similar technical degree. ~5+ years of experience with Microsoft... ...Platform Solution Architect Expert. Working knowledge of software development methodologies, standards, and coding best...SeniorTemporary workRemote work$112.3k - $140k
...you looking for a stimulating and challenging career where your engineering expertise can be leveraged to create, enhance, and maintain... ...unthinkable. We have an exciting opportunity for a Senior Software Engineer on our Automatic Tank Gauge team. We are looking for...SeniorWork at officeLocal areaRemote workWorldwide- ...Sr. Software Engineer Location: Des Moines, Iowa (Partial Remote) Role Overview Our organization is seeking a Sr. Software Engineer to lead the design, development, and implementation of complex software solutions. This role involves guiding technical direction...SeniorRemote work
- ...Wellmark here.Job DescriptionContribute as part of an agile product team to design, develop, test, implement, maintain, and document software solutions that support Wellmark’s Total Cost of Care strategy and healthcare initiatives. Partner with Technology and Network...SeniorPermanent employmentH1b
$170.6k - $261.3k
...collection configurations, deploys them across fleets, and monitors the resulting data from vehicle to cloud. We are seeking a Senior Software Engineer to develop the services, integrations, automation, and end-to-end observability that power this platform. Scaling high-quality...SeniorFull timeLocal areaRemote workWork from homeRelocation packageFlexible hours- ...potential for a permanent role. This role is ideal for a hands-on engineer who enjoys building modern applications across both front-end... ...back-end environments while contributing to scalable, reliable software solutions. The position offers the opportunity to work with...SeniorPermanent employmentContract work
$145k
...Job Description Job Description Position: Senior Software Engineer -- JAVA Location: Des Moines, IA - Hybrid Salary: up to $145K + excellent benefits *** For immediate and confidential consideration, please send a message to MEREDITH CARLE on LinkedIn or send...SeniorWork experience placementWork at officeImmediate start- ...level systems analysis and implementation of high performing software solutions that are efficient and cost effective, and which support... ..., and enterprise integration patterns.Experience mentoring engineers and providing technical leadership within agile delivery teams...SeniorPermanent employmentH1b
- ...development, and implementation of high-performing, scalable software and data solutions that support Wellmark’s business and technology... ..., testing, and optimization, with a focus on modern data engineering practices and emerging technologies. Drives the design and delivery...SeniorPermanent employmentH1b
- C# Developer We are hiring a C# developer who will be in charge of creating C# apps ranging from back-end services to client-side applications. Your key objectives will be to design and construct these apps and collaborate with the rest of the team members also guide...Senior
$115k - $144k
Senior Automation Engineer Robotics Software for Ankeny, IA to build & configure robotics automation applications; investigate mechanical failures & unexpected maintenance problems; install, calibrate, operate & maintain robots; build, configure, test, maintain & deploy...SeniorLocal areaImmediate startRemote workHome office- ...premises, in the cloud, or through a hybrid approach. Teradata delivers real business value with AI. What You'll Do As a Sr. Staff Software Engineer on the Database Query Optimization team at Teradata Labs, you will contribute to the design, development, and testing of...SeniorPermanent employmentFlexible hours
- ...~ BS - computer science/software engineering or related discipline • 5+ years of experience in developing software web applications in a scrum setting using MS .NET/SQL technologies and Angular. Competencies: • Experience using established engineering...SeniorLocal area
$209k - $238.5k
...Sr. Lead Software Engineer, Full Stack - Shopping Tech Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One Shopping...SeniorFull timePart timeInternshipLocal areaRemote work- ...Sr .Net Developer Des Moines, IA - REMOTE Senior .Net Developer The Department of Management, Division of Information Technology (DoIT) is looking for a highly motivated .Net developer to join our Application Development (App Dev) team. The App Dev team provides...SeniorRemote workMonday to Friday
$77k - $202k
...SummaryThe OpportunityAs an AI Integration Developer Consultant, Sr. Associate, you will engage with clients to optimize their... ...Consulting practice, you will leverage your understanding of various software solutions to help clients achieve their strategic objectives. As...SeniorFull timeH1b- ...Iowa. This Long-term Contract position is ideal for a hands-on engineer who excels in front-end development while also contributing across... ...updates as part of the application lifecycle. • 5+ years of software development experience, including substantial front-end...SeniorLong term contract
- ...configuration, API development, data integration, and backend engineering solutions that directly impact sales growth, customer retention... ...solutions to complex issues. Demonstrated experience in software development lifecycle methodologies. Demonstrated ability to...SeniorPermanent employmentFull timeH1b
$120k - $180k
...- in our offices or yours. Job Summary The Senior Cloud Engineer will play a leadership role on SHI's internal Product Team, driving... ...languages, frameworks, or paradigms. Collaborate with software and DevOps teams to translate functional requirements into secure...SeniorFull timeRemote workWorldwideHome officeFlexible hours- ...Job Title: Senior Software Engineer Location: Urbandale, IA Duration: 14 months Will work a split schedule between onsite and remote. Key Skills are Go and Kubernetes The worker should be comfortable working in a paired programming environment and...SeniorRemote work
- ...celebrates all cultures and affords personal and professional growth opportunities. Learn more at ( om. Verint's Principal Software Engineer is responsible for developing, troubleshooting, resolving challenging problem and providing technical guidance to development...Local areaShift work
- ...Sr. Software Engineer: Project Overview / Day-to-Day Responsibilities Full-cycle recruiting support for professional exempt full-time positions. Partner with hiring leaders throughout the recruiting lifecycle, from intake to offer. Conduct requisition...SeniorFull timeFor contractorsImmediate start
- ...Job Description Job Description Job Summary The Sr. Software Engineer - External Data Integrations will code, test, and document software solutions and perform tests to validate the code. This role will write progressively complex code and independently solve problems...SeniorWork at officeRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. Engineer, Software. Be the first to apply!
- software development engineer aws Des Moines, IA
- software developer internship no experience Des Moines, IA
- real time software engineer Des Moines, IA
- financial software developer Des Moines, IA
- graduate software developer Des Moines, IA
- software engineer travel Des Moines, IA
- experienced software developer Des Moines, IA
- remote entry level software developer Des Moines, IA
- information technology software engineer Des Moines, IA
- network software engineer Des Moines, IA


