The all-in-one creative suite for social media managers to edit video and images on desktop or mobile. 📱🖥️
Principal Software Development Engineer
Location
Washington
Posted
113 days ago
Salary
Not specified
Job Description
Job Requirements
- Bachelor of Science in Computer Science or equivalent work experience.
- 12+ years of professional software development experience.
- 10+ years of programming experience with at least one modern language, such as Java or C++.
- 10+ years of experience in full-stack mobile development – Android / iOS or modern web browsers and services, mainly in Java in a Linux or Unix environment.
- 10+ years of experience contributing to the architecture and design of new and current systems.
- 10+ years of experience with the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience.
- 7+ years of experience leading design or architecture of new and existing systems experience.
Benefits
- Health insurance
- Professional development opportunities
- Flexible work arrangements
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Software Engineer
Two ChairsRedefining mental health care to be centered in relationships, backed by research, and powered by thoughtful technology.
Senior Software Engineer leading billing technical implementations at Two Chairs
Senior Principal Software Engineer developing ZoomInfo's unified data platform.
Tech Lead – Support Teams
Thrive GlobalWe help individuals and companies improve their well-being and performance through sustainable, science-backed solutions
Tech Lead managing product teams at Thrive Global.
Tech Lead – Core Experience
Thrive GlobalWe help individuals and companies improve their well-being and performance through sustainable, science-backed solutions
Tech Lead managing the platform team at Thrive, focusing on behavior change technology.