Vestmark is seeking a Senior Full Stack Software Engineer to design, develop, and maintain high-quality SaaS applications, services, and systems.
Requirements
- Strong proficiency in at least one programming language (e.g., Python, JavaScript, C, etc.).
- Strong understanding of data structures, algorithms, and software design patterns.
- Experience with software architecture, microservices, and distributed systems.
- Strong understanding of CI/CD pipelines, containerization (e.g., Docker), cloud services (e.g., AWS, Azure, GCP), and infrastructure as code (e.g., Terraform).
- Strong knowledge of relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., DynamoDB, MongoDB).
- Proficient in version control systems such as Git or Bitbucket
Responsibilities
- Architect, design, and implement scalable, reliable, and maintainable software solutions across various systems and platforms.
- Write clean, efficient, well tested, and documented code.
- Conduct thorough code reviews and ensure best practices are followed.
- Develop unit tests, integration tests, and participate in system testing.
- Troubleshoot and resolve bugs, performance issues, and other technical challenges.
- Experience with software architecture, microservices, and distributed systems.
- Ability to design and implement scalable and resilient systems.
Other
- 5+ years of experience in software engineering, with a proven track record of delivering complex software solutions in a production environment.
- solutions-oriented person with a strong team first mentality.
- Work closely with and incorporate feedback from product management and other engineers.
- Contribute to the growth and development of our core values: We Before Me, Positive Energy, Knowledge Explorer, and Own It
- Vestmark is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. Vestmark prohibits employment discrimination on the basis of race, color, religion, gender identity, sex, sexual orientation, pregnancy, national origin, age, disability status, protected military or veteran status, and genetic information.