AI Lab Unfiltered

Senior Software Engineer

AI Lab Unfiltered
6 - 10 years
New York, United States
Full-time
Remote
1 month ago

About the role

About the Role We are looking for an experienced Senior Software Engineer to join our team. In this role, you will design, develop, and optimize high-quality software solutions while guiding junior engineers and contributing to technical decision-making.
Key Responsibilities
  • Develop, test, and deploy scalable software applications
  • Lead architecture discussions and propose technical improvements
  • Collaborate with cross-functional teams to deliver project milestones
  • Review and optimize code for performance and maintainability
  • Mentor junior developers and contribute to team knowledge-sharing
  • Troubleshoot complex technical issues and provide long-term solutions

Qualifications
  • Bachelor’s degree in Computer Science, Engineering, or related field
  • 5+ years of professional software development experience
  • Strong proficiency in one or more programming languages (e.g., Java, Python, C#, JavaScript, Go)
  • Experience with cloud platforms (AWS, Azure, GCP)
  • Solid understanding of software architecture and design patterns
  • Familiarity with CI/CD, version control, and agile methodologies
  • Excellent problem-solving and communication skills

Preferred Skills
  • Experience with microservices architecture
  • Knowledge of containerization (Docker, Kubernetes)
  • Background in system design and large-scale app development
  • Leadership experience or previous mentoring roles

Skills

Education
See more jobs in New York, United States