Senior Software Engineer - AI Backend & Edge Platform
Phase2 Technology
McLean (VA)
Hybrid
USD 86,800 - 198,000
Full time
14 days+
Get more replies from employers
Send a job-specific resume in minutes.
Start fresh or import an existing resume
Benefits offered by this job
Health, life, and disability benefits
Paid leave
Professional development opportunities
Tuition assistance
Job summary
A leading technology firm in McLean, Virginia is seeking a skilled Software Development Engineer to join their innovative engineering team. The ideal candidate will have significant experience in cloud environments and full-stack application development, irrespective of the technology stack. Responsibilities include designing and developing software solutions, collaborating across teams, and employing best practices in development processes. This position offers a dynamic work environment focused on cutting-edge technology and offers a competitive salary range of $86,800 to $198,000 annually.
Qualifications
5+ years of experience building and operating production-grade full-stack applications in cloud environments.
3+ years of experience in distributed architectures using microservices or serverless.
Experience using generative AI tools to accelerate development.
Responsibilities
Design and develop software products that meet user needs and market demands.
Architect secure, scalable, and high-performance backend applications.
Collaborate with designers and product managers to bring products from concept to launch.
Skills
Full-stack application development
Cloud environments (AWS)
Programming (Go, Java, Node.js, C#)
Microservices architecture
Database management (SQL, NoSQL)
RESTful APIs
Education
Bachelor's degree in Software Engineering
Tools
AWS
CI/CD tools
Job description
A leading technology firm in McLean, Virginia is seeking a skilled Software Development Engineer to join their innovative engineering team. The ideal candidate will have significant experience in cloud environments and full-stack application development, irrespective of the technology stack. Responsibilities include designing and developing software solutions, collaborating across teams, and employing best practices in development processes. This position offers a dynamic work environment focused on cutting-edge technology and offers a competitive salary range of $86,800 to $198,000 annually.