At the forefront of innovation, we seek a seasoned expert to spearhead cutting-edge software development.
Senior Principal Software Engineer
This pivotal role entails crafting solutions that revolutionize daily goods purchasing. If you thrive in an environment of technological advancement, this opportunity is tailored for your skills and passion.
* Bachelor's degree in computer science or related field is essential.
* A minimum of 8 years of experience in senior engineering positions focused on backend development & integrations is required.
* Proficiency in SQL, Postgres, NodeJS, Java, and/or Go is crucial.
* A solid grasp of data structures and algorithms is necessary.
* Experience with data-intensive applications featuring high-velocity or high-volume data processing is desired.
* Terraform, Pulumi, Helm, GitHub Actions experience is advantageous.
* SQL data analysis and familiarity with data pipelines are beneficial.
* Message-based and async processing experience is highly valued.
* JavaScript and SPA technology experience is desirable.
* Public cloud experience, preferably Azure, is highly preferred.
* Strong communication and interpersonal skills are essential.
Key Responsibilities
* Design, develop, test, and deploy software solutions that meet business objectives.
* Implement system and data monitors to ensure business process correctness.
* Contribute to multiple team-wide initiatives.
* Lead cross-functional projects in an agile environment.
* Delegate tasks and coordinate teammates effectively.
* Generate accurate time estimates for project timelines.
* Support standard development practices.
* Provide operational support and engineering for distributed software applications.
* Integrate with existing REST APIs and expose data to the frontend.