Location: Arlington, VA, Arlington, United States
Job Summary:
Job Duties
- Design, develop, and maintain core platform components and services.
- Define architecture and deliver platform capabilities in collaboration with product and engineering teams.
- Optimize existing features for performance, scalability, and reliability.
- Implement engineering best practices and improve operational excellence using data.
- Train and mentor junior engineers to enhance their skills.
Required Skills
- Proficiency in at least one software programming language.
- Strong understanding of design patterns, reliability, and scaling.
- Knowledge of AWS technology and large distributed environments.
- Ability to maintain code quality standards, including security and readability.
Required Experience
- 3+ years of professional software development experience (non-internship).
- 2+ years of experience in design or architecture of systems.
- 3+ years of experience in the full software development life cycle preferred.
- Bachelor’s degree in computer science or equivalent is preferred.
Job URLs: