Senior Developer in United States at Jobgether
Explore Related Opportunities
Job Description
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Developer based in the United States.
This role is focused on building scalable, high-performance software and data-driven solutions across modern web, backend, and cloud environments. You will contribute to the design and development of systems that power APIs, data pipelines, and user-facing applications, working across both frontend and backend technologies. The position involves close collaboration with product managers, engineers, and DevOps teams to deliver clean, efficient, and maintainable code. You will play a key role in improving system performance, optimizing data workflows, and ensuring strong engineering practices across the stack. With responsibilities spanning ETL pipelines, cloud infrastructure, and application architecture, this is a hands-on role for a developer who enjoys solving complex technical problems. The environment values technical excellence, collaboration, and continuous improvement in delivery and engineering standards.
- Design and develop scalable software systems, including frontend interfaces, backend services, and data pipelines.
- Build and maintain ETL processes and end-to-end data workflows supporting business and application needs.
- Develop and optimize RESTful or GraphQL APIs to ensure performance, usability, and scalability.
- Write clean, testable, and maintainable code while participating in peer code reviews and quality assurance practices.
- Identify and resolve performance bottlenecks across SQL queries, frontend applications, and backend services.
- Implement cloud infrastructure using AWS and Infrastructure-as-Code tools such as CloudFormation.
- Contribute to system design discussions including database architecture, microservices, and distributed systems concepts.
- Support DevOps activities such as CI/CD troubleshooting, environment configuration, and deployment reliability.
- Collaborate with cross-functional teams to translate business requirements into technical solutions.
- Mentor junior developers and communicate technical trade-offs to both technical and non-technical stakeholders.
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 8+ years of professional software development experience.
- Strong experience with modern frontend frameworks such as React, Vue.js, or Angular.
- Proficiency in backend development using Java, JavaScript, Python, or Go.
- Solid experience with SQL databases (e.g., PostgreSQL) and data modeling.
- Hands-on experience building ETL pipelines and working with data engineering workflows.
- Strong understanding of AWS services and Infrastructure-as-Code (CloudFormation preferred).
- Experience with system design concepts including microservices, scaling, and load balancing.
- Familiarity with CI/CD pipelines, DevOps practices, and production debugging.
- Strong communication skills and ability to explain technical decisions clearly.
- Must be a U.S. citizen and eligible to obtain or maintain Public Trust (High) clearance.
- Competitive salary with comprehensive compensation package
- Medical, dental, and vision insurance
- 401(k) retirement savings plan
- Paid time off and 11 paid holidays annually
- Life, AD&D, and disability insurance coverage
- Flexible spending accounts (FSA)
- Education assistance and professional training opportunities
- Employee assistance and identity theft protection programs
- Employee referral and recognition programs
- Collaborative work environment focused on engineering excellence and growth