Software Development Engineer II

DigitalXNode

Bellevue (WA)

On-site

USD 140,000 - 200,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

DigitalXNode seeks a talented Software Development Engineer II to design, develop, and maintain scalable software applications, cloud-native services, and AI-powered solutions for enterprise-grade products. The role emphasizes ownership across the full software lifecycle and collaboration with AI specialists, product managers, DevOps, and data teams.

You'll work with modern cloud technologies on AWS to deliver reliable, secure, and high-performance systems, while mentoring teammates and

Qualifications

  • Bachelor's degree in CS, SWE or related field.
  • Experience with backend API design and cloud-native apps.
  • Proficient in Java, Python, TypeScript, and Go.

Responsibilities

  • Design, develop, test, deploy, and maintain scalable backend services.
  • Build RESTful APIs and microservices for cloud architectures.
  • Collaborate with AI, product, and DevOps teams to ensure reliability.
  • Mentor junior developers and participate in code reviews.

Skills

Java
Python
TypeScript
Go

Education

Bachelor's degree in Computer Science or related

Tools

Docker
GitHub
Git
CI/CD
Kubernetes

Job description

We are looking for a talented Software Development Engineer II (SDE II) to design, develop, and maintain scalable software applications, cloud-native services, and AI-powered solutions that support enterprise-grade products. The ideal candidate will have strong experience in backend development, API design, cloud computing, distributed systems, and modern software engineering practices.

As an SDE II, you will own features throughout the complete software development lifecycle—from technical design and implementation to deployment, monitoring, and continuous optimization. You will collaborate with software engineers, AI specialists, product managers, DevOps engineers, and data teams to deliver reliable, secure, and high-performance applications while leveraging AI-assisted development tools to improve engineering productivity.

This role offers an opportunity to work with modern cloud technologies, Generative AI, containerized applications, and scalable architectures while contributing to innovative software solutions.

Key Responsibilities
Software Development
  • Design, develop, test, deploy, and maintain scalable software applications and backend services.
  • Build cloud-native applications using modern software engineering principles.
  • Develop secure, high-performance RESTful APIs and microservices.
  • Deliver production-ready features from design through deployment and post-release support.
  • Continuously improve application scalability, reliability, and maintainability.
AI-Powered Engineering
  • Utilize AI-assisted development tools such as GitHub Copilot, Cursor AI, Gemini, Claude, or similar platforms to accelerate software development.
  • Evaluate AI-generated code for accuracy, security, and maintainability before implementation.
  • Develop AI-enabled workflows that improve engineering productivity and software quality.
  • Explore opportunities to automate repetitive development tasks using AI technologies.
  • Collaborate with AI engineers on intelligent applications and workflow automation initiatives.
Cloud & Infrastructure
  • Develop and maintain applications deployed on AWS cloud infrastructure.
  • Build containerized applications using Docker and cloud-native deployment practices.
  • Support infrastructure scalability, performance optimization, and cost efficiency.
  • Participate in cloud migration and modernization initiatives where applicable.
  • Implement monitoring, logging, and observability across production systems.
Software Quality & Testing
  • Create comprehensive unit, integration, component, and end-to-end test cases.
  • Maintain high code quality through peer reviews and coding standards.
  • Identify, troubleshoot, and resolve software defects and production issues.
  • Ensure software reliability through automated testing and continuous validation.
  • Participate in release planning and deployment activities.
DevOps & Operations
  • Support CI/CD pipelines and automated deployment processes.
  • Monitor production applications and respond to operational incidents.
  • Perform root cause analysis for production issues and implement permanent solutions.
  • Improve deployment efficiency through automation and process optimization.
  • Contribute to infrastructure reliability and operational excellence initiatives.
Collaboration & Leadership
  • Work closely with Product Managers, Designers, QA Engineers, Data Engineers, and DevOps teams.
  • Participate in architecture discussions and technical planning sessions.
  • Mentor junior developers and contribute to team knowledge sharing.
  • Maintain technical documentation and engineering standards.
  • Continuously evaluate new technologies and engineering best practices.
Required Skills
Programming Languages
  • Java
  • Python
  • TypeScript
  • Go (Preferred)
Backend Development
  • RESTful API Development
  • Microservices Architecture
  • Distributed Systems
  • Backend Application Development
  • Service-Oriented Architecture
Cloud Technologies
  • Amazon Web Services (AWS)
  • Amazon EC2
  • Amazon S3
  • AWS Lambda
  • Cloud-Native Development
Databases
  • MySQL
  • SQL
  • Database Design
  • Query Optimization
DevOps
  • Git
  • GitHub
  • CI/CD Pipelines
  • Docker
  • Continuous Integration
  • Continuous Deployment
AI-Assisted Development
  • GitHub Copilot
  • Cursor AI
  • Google Gemini
  • Claude AI
  • Generative AI Development Tools
  • Prompt Engineering Fundamentals
Software Engineering
  • Object-Oriented Programming
  • Design Patterns
  • Data Structures & Algorithms
  • Debugging
  • Code Review
  • Test-Driven Development (TDD)
Professional Skills
  • Strong analytical and problem-solving abilities.
  • Excellent communication and collaboration skills.
  • Ability to work independently and manage feature ownership.
  • Strong debugging and troubleshooting capabilities.
  • Continuous learning mindset with interest in AI-driven software development.
Preferred Skills
  • Infrastructure as Code (Terraform).
  • CircleCI or other CI/CD platforms.
  • Kubernetes.
  • High-throughput distributed systems.
  • Big Data processing environments.
  • AdTech or Media Technology experience.
  • AI workflow automation.
  • Observability tools such as Prometheus, Grafana, OpenTelemetry, or Datadog.
Education
  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, Electronics, or a related technical discipline.
  • B.Tech / BE / BCA / B.Sc. (Computer Science or IT) preferred.
  • MCA, M.Tech, M.Sc. (Computer Science, Artificial Intelligence, Software Engineering), or equivalent qualifications.
Preferred Certifications
  • AWS Certified Developer – Associate
  • AWS Certified Solutions Architect – Associate
  • Oracle Certified Java Professional
  • Docker Certified Associate
  • Certified Kubernetes Application Developer (CKAD)
  • HashiCorp Terraform Associate
  • Generative AI or Cloud Computing certifications
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Engineer 2
Senior Engineer 2

Compunnel, Inc. • Fort Worth (TX)

On-site
USD 100,000 - 130,000
Senior Full Stack Developer -- AI-Enabled Software Engineering
Senior Full Stack Developer -- AI-Enabled Software Engineering

iDbase Software • Hyattsville (MD)

On-site
USD 120,000 - 180,000
Full Stack Engineer
Full Stack Engineer

ClifyX Inc • Charlotte (NC)

Hybrid
USD 110,000 - 140,000
Software Engineer III (Full Stack Java)
Software Engineer III (Full Stack Java)

JPMorgan Chase & Co. • New York (NY)

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

Jobtailor • Atlanta (GA)

On-site
USD 90,000 - 130,000
Software Engineer II ( AI)
Software Engineer II ( AI)

Silversmith Capital Partners • United States

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

Ampcus, Inc • Seattle (WA)

On-site
USD 120,000 - 180,000
Forward Deployed Engineer Level II
Forward Deployed Engineer Level II

Madison-Davis, LLC • Chicago (IL)

On-site
USD 180,000 - 260,000
Lead Software Engineer
Lead Software Engineer

The Sherwin-Williams Company • Cleveland (OH)

On-site
USD 120,000 - 150,000
Cloud Software Engineer
Cloud Software Engineer

Stellantis • Auburn Hills (MI)

On-site
USD 140,000 - 190,000