Senior Software Engineer
United States
Full-Time
Pay Range: $130,000 – $170,000 per year
Visa: H1B Sponsorship Available | STEM OPT & OPT Candidates Welcome
Position Overview
We are seeking a highly skilled and experienced Senior Software Engineer to design, develop, and lead scalable, high-performance software solutions. This role requires strong expertise in backend and/or full-stack development, system architecture, cloud-native technologies, and microservices.
The ideal candidate will mentor junior engineers, contribute to architectural decisions, and drive best engineering practices in an Agile environment.
Key Responsibilities
Design and architect scalable, distributed, and high-availability systems
Lead end-to-end software development lifecycle (SDLC)
Develop and maintain RESTful APIs and microservices
Optimize system performance, scalability, and security
Conduct code reviews and enforce coding standards
Mentor junior and mid-level engineers
Collaborate with Product, DevOps, QA, and cross-functional teams
Implement CI/CD pipelines and DevOps best practices
Participate in cloud infrastructure design and deployment
Required Qualifications
Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related STEM field
5+ years of professional software development experience
Strong understanding of Data Structures, Algorithms, and System Design
Experience with distributed systems and scalable architecture
Expertise in Object-Oriented Programming (OOP) and design patterns
Technical Skills (ATS Keywords)
Programming Languages
Java
Python
C++
JavaScript
TypeScript
Go
C#
Backend Technologies
Spring Boot
Node.js
.NET Core
Django
Express.js
RESTful APIs
GraphQL
Frontend (if Full-Stack)
React.js
Angular
Vue.js
HTML5
CSS3
Databases
MySQL
PostgreSQL
MongoDB
Redis
Oracle
SQL Server
Cloud & DevOps
Architecture & Methodologies
Microservices Architecture
Event-Driven Architecture
REST APIs
Distributed Systems
Agile/Scrum
Test-Driven Development (TDD)
Domain-Driven Design (DDD)
Preferred Qualifications
Experience designing cloud-native applications
Knowledge of container orchestration and Kubernetes
Experience with high-throughput, low-latency systems
Strong leadership and mentoring skills
Experience in performance tuning and security best practices
Compensation & Benefits
Competitive salary: $130,000 – $170,000 annually
Performance bonuses
Health, Dental, and Vision insurance
401(k) with company match
Paid Time Off (PTO)
H1B transfer & new sponsorship support
Support for STEM OPT extension candidates
Career growth and leadership opportunities
Equal Opportunity Employer
We are an Equal Opportunity Employer and welcome applications from diverse candidates, including international professionals requiring H1B sponsorship and STEM OPT support.