Job Description
We are currently seeking a highly skilled Software Engineer to join our elite engineering team in Virginia. If you are looking for an opportunity to work with top tech companies and solve complex problems at scale, this is your chance.
Our culture values innovation, speed, and excellence. As a key member of our team, you will be instrumental in building the next generation of our flagship products.
Responsibilities
- Design, develop, and maintain high-performance software applications.
- Collaborate with product managers and designers to translate requirements into technical solutions.
- Write clean, efficient, and maintainable code in Python and JavaScript.
- Participate in code reviews to ensure code quality and best practices.
- Debug and resolve complex technical issues in a timely manner.
- Contribute to the architecture and technical roadmap of the company.
- Mentor junior engineers and foster a collaborative team environment.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 5+ years of professional software development experience.
- Proficiency in Java, Python, or Go.
- Strong understanding of RESTful APIs, Microservices, and Cloud Architecture.
- Experience with React, Angular, or Node.js.
- Familiarity with Agile/Scrum methodologies.
- Excellent problem-solving skills and attention to detail.