Senior Software Engineer
Indexed description
We get to build some of the most complex and compelling applications for our clients located across the country. We’re a fast-growing INC 5000 recognized company, yet we still work as a very close-knit team (100+ employees). We’re growing like crazy, and if you’re looking for the next place to call home, hit us up for a beer or coffee.
Who We’re Looking For
We're in search of a Senior Software Engineer to join our team right away. Our ideal candidate will boast a solid foundation in software engineering and experience within cloud platforms. We value problem-solving prowess and thrive on creative and innovative thinking.
Primary Responsibilities
Instead of the typical job description, here's a breakdown of tasks and qualities we're looking for in our potential team member:
- Collaborate with cross-functional teams to define, design, and ship new features and enhancements.
- Develop high-quality, reusable, and scalable code using a variety of frontend and backend technologies, including React, Angular, Vue, Node.js, Python, Go, Java, and C#, etc.
- Design and implement RESTful APIs and microservices to support seamless integration between frontend and backend systems.
- Utilize GCP to deploy and maintain scalable and resilient applications.
- Conduct code reviews, identify areas for improvement, and mentor junior engineers to foster a culture of continuous learning and growth.
- Stay up-to-date with the latest trends and best practices in software development, and leverage emerging technologies to drive innovation within the organization.
- 7+ years of professional experience.
- Expertise with at least two backend languages (e.g., Node.js, Python, Go, Java, C#).
- Proficiency in using Gemini, Vision, and Vertex AI platforms.
- Proficiency in modern frontend frameworks (e.g., React, Angular, Vue).
- Experience designing and implementing scalable and secure RESTful APIs and microservices.
- Hands-on experience with GCP or AWS, including deploying and managing cloud-based applications.
- Strong problem-solving skills and a passion for writing clean, maintainable code.
- Excellent communication and collaboration skills, with the ability to work effectively in a fast-paced, agile environment.
- Schenectady, New York
- 100% Remote for the right candidate
- Salary Range: $105,000 - $140,000+
- Salary is negotiable and the range can be increased based on qualifications, certifications and experience
Other Information
The work hours will be approximately 9:00 am to 5:00 pm EST, depending on workload, with the occasional late night when a tight deadline calls for it. We work for security-conscious clients, thus background checks will be required. Salary dependent upon experience.
Create a free Caio profile to unlock the full index and keep your job-search signal for future recommendations.
Unlock free search