Burq is hiring a
Principal Software Engineer, Remote - United States
![Logo of Burq](https://cdn.jobscollider.com/logo/burq-9558.webp)
Summary
The job is for a Principal Software Engineer at Burq, a fast-growing delivery network company backed by leading venture capitalists. The role involves leading a team to transform the way businesses offer on-demand and same-day delivery. The candidate should have extensive experience in software engineering, REST API design, various programming languages, frameworks, and cloud platforms.
Requirements
- Bachelor of science degree from an accredited university in Computer Science/Engineering, Software Engineering, or equivalent
- 5+ years of experience working professionally designing and developing highly scalable software systems
- 5+ years of experience in REST API design for extensibility and portability, development and, integration of data sources, other APIs, and databases
- 5+ years of experience in Javascript/Typescript
- 5+ years of experience in NodeJS
- 5+ years of experience in SQL and at least one of these relational databases: MySQL, MariaDB, SQLite, PostgreSQL
- 3+ years of experience in NoSQL, preferably with MongoDB, or another non-relational DBMS
- 3+ years in HTML5 & CSS3
- 3+ years in one of these frameworks: ExpressJS, NestJS or a similar framework
- 3+ years in one of these frameworks: Angular, React, or Vue or a similar framework
- 3+ years working with architecting, building, and maintaining microservices
- 3+ years with AWS infrastructure or a similar cloud platform
- Expert in problem solving with data structures, design patterns, and algorithms, and how they apply to scalability of applications
- Expert in code refactoring, best practices, design principles and object oriented programming
- Expert in writing testable, efficient, and reusable code via unit testing and end-to-end automated testing in frameworks like Jasmine, Karma, and Selenium
- Expert understanding of asynchronous programming/promises and its application
- Expert understanding of user authentication, user authorization and security compliance between environments, servers, and other systems using Oauth
- Experience in CI/CD Pipeline creation and maintenance
- Fluent with Jira or a similar issue-tracking system
- Fluent in an AGILE/SCRUM development environment
- Fluent with code versioning tools like GIT and participating in code reviews
- Fluent in API Documentation automated generation and manual additions
- Highly capable in influencing and mentoring the software development teams while also taking the initiative on structuring the engineering culture from the highest level
- Skilled in time management with excellent verbal and written communication skills
- An excellent communicator, flexible team player, independent thinking, strong in documentation that has experience working with teams in different time zones
- Thrives in a fast paced global engineering environment with continuous innovation
- A willingness to go above and beyond to solve problems and tackle dynamic challenges
- Strong customer service and client facing skills and brings a positive attitude and energy
Responsibilities
- Influence the engineering organization, leaders, product managers, and the business in creating a developed approach for our API Integration partner workflow and overall software architecture
- Mentor, lead, and help develop our engineering team into future leaders that are highly capable within our organization
- Define and maintain the overall technical architecture of our platform
- Develop innovative strategies, processes, and best practices that aim to reduce technical debt, increase reliability, and ensure on time and successful delivery of releases to our clients
- Plan the end-to-end development of software architecture, features and milestones ranging from high-level designs all the way to code implementation while participating in a fast-paced global agile environment
- Communicate with a wide array of internal and external stakeholders to understand the business goal and technical work going into the integrations
Benefits
- Competitive salary and opportunity for equity
- Option to work fully remotely or in-person
- Medical, dental and vision insurance
- Reimbursement for educational courses
- Generous Time Off 🏝
- Workstation setup stipend 🧑🏻💻👩🏾💻
This job is filled or no longer available
Similar Jobs
- 💰$175k-$225k📍United States
- 💰$150k-$250k📍United States
- 💰$120k-$160k📍Israel
- 💰~$211k-$314k📍United States
- 💰$210k-$275k📍United States
- 💰~$150k-$222k📍Israel
- 💰~$150k-$200k📍United Kingdom
- 💰$150k-$180k📍Worldwide
- 💰~$219k-$323k📍Worldwide
- 💰$162k-$181k📍United States