Principal Full-Stack Engineer
Persado
Overview
Role involves leading software development efforts and mentoring team members.
Ideal candidate has 6+ years of experience in software engineering with strong Java and/or Python skills.
hybridseniorpermanentfull-timeEnglishJavaPythonPostgreSQLMongoDBSnowflakeAWSGoogle CloudDockerKubernetes+ 2 more
Locations
Requirements
Master's or Bachelor's degree in Computer Science or related field 6+ years of experience in software engineering Experience managing and mentoring teams Strong proficiency in Java and/or Python Experience with PostgreSQL, MongoDB, and Redshift Solid understanding of RESTful APIs and microservices Excellent communication skills Experience with cloud platforms preferred
Responsibilities
Lead design and development of software solutions Develop backend systems using Java or Python Solve complex technical challenges Manage team members for complex projects Integrate various databases Collaborate with product managers and data scientists Champion best practices in software development Create and maintain technical documentation
Benefits
Generous benefits packages Professional growth opportunities Diversity and inclusion initiatives Structured onboarding program