Senior Software Engineer - Full-Stack
Jobgether · United States
Apply & track with Apply EdgeThis position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer - Full-Stack based in United States.This role focuses on building and evolving high-performance, cloud-native web applications that power real-time situational awareness and mission-critical orchestration systems. You will contribute to a platform that enables advanced command and control capabilities for globally distributed operations. Working within an Agile engineering team, you will help design, develop, and optimize both frontend and backend services. The environment is highly collaborative, with close partnership between engineers, UX designers, and product stakeholders. You will be expected to contribute to architectural decisions while maintaining a strong focus on scalability and reliability. This is a hands-on engineering role where innovation, iteration, and technical ownership are central to success.AccountabilitiesDevelop and maintain full-stack web applications using modern frameworks and cloud-native architectures, contributing to both frontend and backend systems for scalable platform services.Collaborate within an Agile Scrum team to design, implement, and iterate on features, ensuring continuous delivery and alignment with evolving product requirements.Build and optimize cloud-based solutions leveraging platforms such as Amazon Web Services, Microsoft Azure, or other cloud environments.Design and implement microservice-based architectures to support distributed systems and high-availability applications.Partner with UX teams to translate design concepts into efficient, intuitive, and responsive user interfaces.Mentor junior engineers and contribute to engineering best practices, code quality, and technical standards across the team.Participate in system design discussions and continuously improve application performance, scalability, and maintainability.Requirements5+ years of experience developing web applications using modern technologies such as React, Spring Boot, Python, or Go.Strong foundation in computer science fundamentals including data structures, algorithms, and software architecture principles.Hands-on experience with cloud computing platforms and distributed system design.Solid understanding of microservices architecture and modern backend development practices.Experience working in Agile environments with strong communication and collaboration skills.Bachelor’s degree in Computer Science, Computer Engineering, or a related field.U.S. Citizenship required with eligibility to obtain a U.S. Secret Clearance; ability to travel up to 10 percent.BenefitsCompetitive base salary ranging from 140,500 to 261,000 USD annually depending on location and experience.Performance-based incentives including potential bonus and stock compensation.Comprehensive healthcare coverage including medical, dental, and vision plans.Flexible work arrangements and supportive engineering culture.Retirement and financial wellness programs.Opportunities to work on large-scale, impactful global technology systems.Continuous learning and career development within advanced cloud and software engineering domainsHow Jobgether WorksWe use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.We appreciate your interest and wish you the best! Why Apply Through Jobgether?Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.