Abrigo
Overview
Description
We provide technology that community financial institutions use to manage risk and drive growth. Our solutions automate key processes – from anti-money laundering to fraud detection to CECL readiness to lending workflows - empowering our customers by addressing their Enterprise Risk Management needs.
Abrigo is looking for a
Senior Software Engineer (AWS)
who will be responsible for leading the design, development, and implementation of our Financial Crimes software solutions. We are looking for a hands-on individual contributor who embraces ownership and entrepreneurship while collaborating seamlessly across engineering, product and implementation teams. Primary responsibilities include providing expertise and guidance on cloud-native architecture (AWS), SAAS/PAAS application development, and large-scale data platforms, while ensuring our delivery of high-quality, scalable, and secure solutions that meet our business needs. This position will be based out of our office in Raleigh, NC or Austin, TX or remote.
What You\'ll Do
Solution Design and Development: Translate business requirements into technical designs, considering scalability, reliability, security, and cost-effectiveness in the AWS cloud.
AI-First coding practice: Be conversant with modern AI-First development practices through extensive adoption of tools like CoPilot, Augment Code, Claude Code in all stages of design-develop-deploy.
AI/ML Integration: Design, develop, and implement AI/ML models tailored to the specific needs of the web application, including recommendation systems, predictive analytics, natural language processing, data analytics, and more.
AWS Services Expertise: Develop and deploy applications leveraging various AWS services including EC2, S3, RDS, Lambda, and more, as needed by the project.
Code Quality and Best Practices: Write clean, efficient, and well-documented .NET code, adhering to coding standards and implementing robust testing strategies.
Performance Optimization: Continuously monitor and optimize applications for speed, scalability, and performance within the AWS environment, leveraging tools and techniques like caching and load balancing.
Security Focus: Implement best practices for security and data protection, ensuring secure coding and compliance with industry standards and regulations.
Troubleshooting and Support: Diagnose and resolve complex software issues in production environments, exhibiting strong problem-solving and analytical skills.
What You\'ll Need
Bachelor’s degree in computer science, Software Engineering, or related field or comparable work experience.
4+ years of experience in design and development of multi-tier browser-based applications, using the .NET platforms. Experience with RESTful services, LINQ, and integration with cloud platforms like AWS or Azure.
3+ years of experience in front-end technologies such as HTML5, CSS3, JavaScript, and modern frameworks like Angular, React, or Vue.js.
Extensive experience building with AWS cloud-native architecture, including services like EC2, EKS, S3, Lambda, RDS, DynamoDB, Aurora, Kafka, Messaging services
Solid knowledge of microservices architecture, containerization (Docker, Kubernetes), and serverless computing
Hands-on experience in software development with tech stack like .net, C#, Postgres, SQL Server, Vue JS, APIs, RESTful Services
Proven experience in modernizing legacy software platforms - Refactoring, Patterns for legacy Displacement, Testing strategies.
Exposure to building data ingestion platforms and integrating AI/ML solutions - OpenAI, AWS Bedrock, Amazon SageMaker
Preferred experience with DevOps practices, CI/CD pipelines, and infrastructure-as-code tools like Terraform or CloudFormation.
Familiarity with security best practices for cloud-based solutions.
Strong analytical, communication, and problem-solving skills with keen attention to detail
Occasional travel required for team events to support engagement, relationship building, and key decision making.
Certifications and Training
AWS Certifications – Must-have. AWS Certified Developer – Associate or AWS Certified DevOps Engineer – Professional. Demonstrates hands-on expertise in building, deploying, and managing AWS solutions.
AI/ML Training – Preferred. Courses or certifications in artificial intelligence and machine learning, with emphasis on algorithms, deep learning, and natural language processing.
What You’ll Get
Market competitive total rewards package
Heart & SOUL of a winning company with an inspiring mission
The opportunity to Make Big Things Happen and have a real impact on customers and the company
Competitive salary along with full health benefits with an HSA option
Flexible PTO and bank holidays
401(k) plan and company match
We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender identity, age, genetic trait, sexual orientation, national origin, disability status, or any other characteristic protected by law. Abrigo is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation due to a disability, you may contact us at [email protected] with the subject line accommodation.
Seniority level
Mid-Senior level
Employment type
Full-time
Job function
Engineering and Information Technology
#J-18808-Ljbffr
We provide technology that community financial institutions use to manage risk and drive growth. Our solutions automate key processes – from anti-money laundering to fraud detection to CECL readiness to lending workflows - empowering our customers by addressing their Enterprise Risk Management needs.
Abrigo is looking for a
Senior Software Engineer (AWS)
who will be responsible for leading the design, development, and implementation of our Financial Crimes software solutions. We are looking for a hands-on individual contributor who embraces ownership and entrepreneurship while collaborating seamlessly across engineering, product and implementation teams. Primary responsibilities include providing expertise and guidance on cloud-native architecture (AWS), SAAS/PAAS application development, and large-scale data platforms, while ensuring our delivery of high-quality, scalable, and secure solutions that meet our business needs. This position will be based out of our office in Raleigh, NC or Austin, TX or remote.
What You\'ll Do
Solution Design and Development: Translate business requirements into technical designs, considering scalability, reliability, security, and cost-effectiveness in the AWS cloud.
AI-First coding practice: Be conversant with modern AI-First development practices through extensive adoption of tools like CoPilot, Augment Code, Claude Code in all stages of design-develop-deploy.
AI/ML Integration: Design, develop, and implement AI/ML models tailored to the specific needs of the web application, including recommendation systems, predictive analytics, natural language processing, data analytics, and more.
AWS Services Expertise: Develop and deploy applications leveraging various AWS services including EC2, S3, RDS, Lambda, and more, as needed by the project.
Code Quality and Best Practices: Write clean, efficient, and well-documented .NET code, adhering to coding standards and implementing robust testing strategies.
Performance Optimization: Continuously monitor and optimize applications for speed, scalability, and performance within the AWS environment, leveraging tools and techniques like caching and load balancing.
Security Focus: Implement best practices for security and data protection, ensuring secure coding and compliance with industry standards and regulations.
Troubleshooting and Support: Diagnose and resolve complex software issues in production environments, exhibiting strong problem-solving and analytical skills.
What You\'ll Need
Bachelor’s degree in computer science, Software Engineering, or related field or comparable work experience.
4+ years of experience in design and development of multi-tier browser-based applications, using the .NET platforms. Experience with RESTful services, LINQ, and integration with cloud platforms like AWS or Azure.
3+ years of experience in front-end technologies such as HTML5, CSS3, JavaScript, and modern frameworks like Angular, React, or Vue.js.
Extensive experience building with AWS cloud-native architecture, including services like EC2, EKS, S3, Lambda, RDS, DynamoDB, Aurora, Kafka, Messaging services
Solid knowledge of microservices architecture, containerization (Docker, Kubernetes), and serverless computing
Hands-on experience in software development with tech stack like .net, C#, Postgres, SQL Server, Vue JS, APIs, RESTful Services
Proven experience in modernizing legacy software platforms - Refactoring, Patterns for legacy Displacement, Testing strategies.
Exposure to building data ingestion platforms and integrating AI/ML solutions - OpenAI, AWS Bedrock, Amazon SageMaker
Preferred experience with DevOps practices, CI/CD pipelines, and infrastructure-as-code tools like Terraform or CloudFormation.
Familiarity with security best practices for cloud-based solutions.
Strong analytical, communication, and problem-solving skills with keen attention to detail
Occasional travel required for team events to support engagement, relationship building, and key decision making.
Certifications and Training
AWS Certifications – Must-have. AWS Certified Developer – Associate or AWS Certified DevOps Engineer – Professional. Demonstrates hands-on expertise in building, deploying, and managing AWS solutions.
AI/ML Training – Preferred. Courses or certifications in artificial intelligence and machine learning, with emphasis on algorithms, deep learning, and natural language processing.
What You’ll Get
Market competitive total rewards package
Heart & SOUL of a winning company with an inspiring mission
The opportunity to Make Big Things Happen and have a real impact on customers and the company
Competitive salary along with full health benefits with an HSA option
Flexible PTO and bank holidays
401(k) plan and company match
We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender identity, age, genetic trait, sexual orientation, national origin, disability status, or any other characteristic protected by law. Abrigo is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation due to a disability, you may contact us at [email protected] with the subject line accommodation.
Seniority level
Mid-Senior level
Employment type
Full-time
Job function
Engineering and Information Technology
#J-18808-Ljbffr