Senior Software Engineer

Posted 5 months ago

Are you applying to the internship?

Job Description

Senior Software Engineer | Not Specified

The Tone:
This is a full-time role at Not Specified, with options for remote work or a hybrid model. The company seeks a Senior Software Engineer to design, develop, and deploy cutting-edge software solutions that drive core business objectives. This role is central to technical project leadership, mentoring junior engineers, and collaborating with cross-functional teams to deliver high-quality, scalable, and robust applications.

The TL;DR
• Role: Full Time
• Type: Flexible (Remote/Hybrid)
• Location: Not specified (Remote/Hybrid)

• Team: Engineering team
• Mission: To design, develop, and deploy cutting-edge software solutions that drive core business objectives by leading technical projects and mentoring junior engineers.
• Tech Stack: Python, Java, Go, C#, Node.js, AWS, Azure, GCP, PostgreSQL, MySQL, MongoDB, DynamoDB, RESTful, GraphQL, Docker, Kubernetes, CI/CD

What You’ll Actually Do
• Design and Develop: Design and develop highly scalable, performant, and reliable software systems using modern programming languages and frameworks.
• Lead Projects: Lead technical projects from conception to deployment, including architectural design, code reviews, and testing strategies.
• Collaborate: Collaborate with product managers, UX/UI designers, and other engineering teams to define requirements, scope projects, and deliver user experiences.
• Mentor: Mentor and guide junior software engineers, fostering a culture of continuous learning and best practices within the team.
• Optimize Systems: Optimize existing systems for performance, scalability, and maintainability, identifying and resolving complex technical challenges.

The Must-Haves
• Background: Bachelor’s degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience; this is a senior career level role.
• Experience: 5+ years of professional experience in software development, with a strong focus on backend systems or full-stack development, alongside extensive experience with cloud platforms and API design.
• Skills: Proficiency in at least one modern programming language (Python, Java, Go, C#, or Node.js), strong understanding of database technologies (relational and NoSQL), solid grasp of data structures, algorithms, and software design patterns, excellent problem-solving skills, and strong communication.
• Bonus: Master’s degree in Computer Science or a related field, experience with microservices architectures, distributed systems, containerization technologies (Docker, Kubernetes), CI/CD pipelines, DevOps practices, open-source contributions, or experience in an Agile/Scrum environment.

Related Jobs

NYL Insurance
Posted 1 day ago Hybrid - 3 days per week - New York, USA Software Development $124K - $177K / year