drjobs Lead Software Engineer العربية

Lead Software Engineer

Employer Active

The job posting is outdated and position may be filled
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

others - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Job Description

Lead Software Engineer

SmartPass is developing next-generation education technology that improves the experience of nearly half a million people in K-12 schools. We're looking for seasoned Lead Engineers that will be strong contributors to our backend services and infrastructure.

SmartPass is a startup in its high growth phase and with it comes many exciting engineering challenges and opportunities. An ideal candidate would have prior experience working in roles where they built infrastructure from the ground up and owned it throughout its life. If you love full-stack ownership, to make an impact on systems as a whole, and if you love to learn by doing, you'll succeed and grow in this role.

WHAT YOU'LL DO

  • Design, implement, and operate production software in an fast-paced team environment across several functional areas

  • Continuously meet and raise the bar for software quality, stability, performance, and observability

  • Propose new technologies and approaches that add value to the company and provide professional development opportunities for the team

  • Work closely with Engineering leadership to develop strategies for improving our overall architecture and best practices

  • Be an engineering lead

  • Participate in an on-call rotation; we own and operate all the software.

WHAT YOU'LL NEED

  • 3-5+ years of production software development experience

  • Fluency in at least two programming languages and experience with others

  • Deep understanding of what goes on between the browser and the server (e.g. HTTP, REST, web sockets, etc.)

  • Deep understanding of service-oriented architecture and system design in a cloud environment, including concepts such as caching, queues/streams, and load balancing

  • Broad expertise with data persistence technologies including Postgres

  • A track record of leading other engineers

  • Strong written communication skills and experience writing technical documents such as RFCs and postmortems

  • Strong foundation in testing methodologies

  • Comfort with modern API technologies such as GraphQL, REST, gRPC, etc.

  • Strong foundation in DevOps - Docker, Kubernetes, Terraform, CI/CD, etc.

WHAT WILL MAKE YOU STAND OUT

  • Proven empathy for our users, such as a background in education

  • Experience with Go and Angular

  • Extensive GCP and/or AWS experience

  • Front end web experience, including technologies such as Angular, React, Next.js

  • Experience with application security and cloud security best practices

  • Track record of knowledge sharing through presentations, blog posts, open source projects, etc.

Employment Type

Full Time

Company Industry

About Company

100 employees
Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.