Software Engineer

ApplyMint

Wilmington (NC)

On-site

USD 110,000 - 170,000

Full time

10 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

ApplyMint is seeking an experienced software engineer to design, develop, and deploy scalable cloud-native applications. You will build robust microservices, RESTful APIs, and AI-enabled workflows while working with AWS, Kubernetes, and multi-cloud tools.

The role emphasizes serverless architectures, automated pipelines, and secure, compliant environments across the development lifecycle.

Qualifications

  • Master's degree in Computer Science or related field plus 3 years of experience in software.
  • Alternative: Bachelor's degree plus 5 years of experience in software.

Responsibilities

  • Design, develop, and implement software solutions across the lifecycle.
  • Architect and deploy scalable microservices and enterprise-grade apps on cloud.
  • Collaborate with teams to automate processes and optimize operations.
  • Develop and maintain RESTful APIs with SQL and NoSQL DBs.
  • Lead serverless architectures and containerized ML workflows on Kubernetes.
  • Build deployment pipelines, monitoring, and access controls for secure environments.
  • Implement DevOps practices including automated deployment and CI/CD.

Skills

AWS Cloud
AWS EKS
Python
Java
SQL
NoSQL
Aurora MySQL
DynamoDB
Spring
Spring Boot
Maven
Gradle
Lambda
S3
VPC
IAM
EC2
Kubernetes
PyTorch
HuggingFace
Docker
Terraform
CI/CD
Multi-cloud

Education

Master's degree + 3 years experience
Bachelor's degree + 5 years experience

Tools

Jenkins
Maven/Gradle

Job description

Description Duties
  • Design, develop, and implement software solutions to address complex business challenges, applying modern engineering practices throughout the software development lifecycle.
  • Architect and deploy scalable microservices and enterprise-grade applications using both object-oriented and functional programming languages, leveraging cloud platforms for reliability and performance.
  • Collaborate with cross-functional teams to deliver system enhancements, automate processes, and optimize platform operations, utilizing infrastructure-as-code and cloud-native orchestration technologies for efficient cloud resource management.
  • Develop and maintain RESTful APIs and exception handling frameworks to enhance platform extensibility and reliability, integrating both SQL and NoSQL database solutions for data management.
  • Lead the design and implementation of secure, serverless architectures and containerized machine learning workflows, employing cloud-native services and Kubernetes for scalable operations.
  • Build and automate deployment pipelines, monitoring tools, and access controls to ensure secure, compliant environments and seamless integration of new technologies.
  • Implement DevOps methodologies, including automated deployment, monitoring, and continuous integration, to enhance development workflows and drive ongoing operational improvements.
QUALIFICATIONS
  • Minimum education and experience required:
    • Master's degree in Computer Science or related field of study plus 3 years of experience in the job offered or as Software Engineer, Programmer Analyst, or related occupation.
    • The employer will alternatively accept a Bachelor's degree in Computer Science or related field of study plus 5 years of experience in the job offered or as Software Engineer, Programmer Analyst, or related occupation.
Skills Required
  • This position requires experience with the following:
    • Architecting and implementing robust microservices leveraging engineering practices, AWS Cloud, AWS EKS (Kubernetes), Python, and Java to deliver scalable and maintainable solutions for complex business requirements.
    • Performing sophisticated data manipulation, structuring, and flow design, optimizing queries for both SQL and NoSQL databases including Aurora MySQL and AWS DynamoDB to ensure reliable, and high-performance data interactions.
    • Engineering enterprise-grade software solutions using Spring, Spring Boot, and build automation tools including Maven and Gradle to manage application dependencies and streamline the development lifecycle.
    • Designing and developing serverless applications on AWS Cloud utilizing AWS Lambda, S3, Security Groups, VPCs, IAM, EC2, EKS, RDS, and DynamoDB to achieve secure architectures.
    • Leading the design and implementation of AI model evaluation workflows, utilizing PyTorch and HuggingFace Transformers, containerizing solutions with Docker, and orchestrating deployments on Kubernetes for scalable and reproducible machine learning operations.
    • Developing and deploying microservices-based applications as RESTful APIs to ensure seamless integration, high availability, and optimal performance in distributed environments.
    • Building and delivering highly scalable, performant applications across multi-cloud environments including AWS, GCP, and Azure, leveraging AWS, GCP and Azure technologies and best practices for global reach and reliability.
    • Creating and deploying AI agents to modernize AI infrastructure and APIs to drive innovation and operational efficiency in next-generation intelligent systems.
Job Location
  • 880 Powder Mill Road, Wilmington, DE 19803
  • Full-Time
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer [Multiple Positions Available]
Software Engineer [Multiple Positions Available]

JPMorgan Chase & Co. • Wilmington (DE)

On-site
USD 110,000 - 190,000
Software Engineer
Software Engineer

Jobtailor • Minneapolis (MN)

On-site
USD 110,000 - 150,000
Software Engineer
Software Engineer

T-Mobile • Frisco (TX)

On-site
USD 110,000 - 150,000
Health Insurance
Stock Options
401k
+8
Senior Software Engineer
Senior Software Engineer

Jobtailor • Oregon (WI)

On-site
USD 120,000 - 170,000
Software Engineer
Software Engineer

ApplyMint • Tampa (FL)

On-site
USD 120,000 - 160,000
Software Engineer
Software Engineer

Midmark Corporation • Cincinnati (OH)

On-site
USD 110,000 - 140,000
Software Engineer
Software Engineer

Webologix Ltd/ INC • United States

On-site
USD 90,000 - 120,000
Software Engineer
Software Engineer

Jinnah Postgraduate Medical Centre • Houston (TX)

Hybrid
USD 90,000 - 130,000
Competitive Salary Package
Flexible Working Environment
Remote and Hybrid Work Opportunities
+4
Software Engineer
Software Engineer

Harris Computer • Town of Texas (WI)

On-site
USD 80,000 - 90,000
Software Engineer
Software Engineer

Jobtailor • Missouri

On-site
USD 90,000 - 125,000