Lead Software Engineer

Boost LLC
San Francisco, CA, United States
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
2 years minimum
Working hours
Regular working hours
Job source

Tech stack

HTML Java (Programming Language) JavaScript (Programming Language) PHP (Programming Language) Amazon Web Services C Sharp (Programming Language) Cascading Style Sheets (CSS) Databases Couchbase Servers Data Retention Data Retrieval Event-Driven Programming
+22 more
Web Servers JQuery Python (Programming Language) Microsoft SQL Server MySQL Nginx Node.Js Payment Gateway Redis Web Applications Data Storage Technologies Grunt (Software) Flask (Web Framework) Snowflake Syntactically Awesome Style Sheets (SASS) AngularJS Information Technology Front End Software Development Restful APIs Mocha Docker Microservices

Job description

Developing scalable and secure full stack web applications. (AWS , node.js, angular, JavaScript, grunt, sass, karma, mocha). Developing highly scalable event driven micro services. (AWS, Python, RMQ, flask, docker containers, MySql, Couchbase DB, Snowflake). Developing highly scalable and secure Restful APIs interacting with both internal and external clients. (AWS, Python, C#, MySql, Couchbase DB, Snowflake). Optimizing for speed and efficiency. Database and data retrieval and storage optimization, as needed. Re-designing a business workflow in our software to more efficiently handle a recurring process as needed. Writing an A/B test to determine what may work better for our internal teams or our clients. Building out robust systems that are fast, testable, scalable, and as bug free as possible. Designing a data storage environment that is scalable, performant, and allows for flexibility in timed data retrieval across a wide variety of data sources. Provide code, devise solutions to difficult performance, data workflow, storage, and data retention challenges. Work in a variety of technologies and languages including Java, C#, Python, PHP, NodeJS, MySQL, Couchbase DB, Snowflake, redis, nginx, etc.

Requirements

Master’s degree in Computer Science, Engineering (or foreign equivalent) or a related field and 2 years of experience in job offered or a related field. Special Requirements: Experience with the following: 1) Knowledge of all aspects of a modern web application. 2) Knowledge of at least one OO language (C#, Java) 3) Knowledge of Front End development stack and HTML(5), CSS(3) and javascript, including jquery and SASS. 4) Knowledge of different web servers and architecting caching solutions. 5) Experience with a big relational (MySql, SQLServer) and database systems. 6) Ability to draft and visually communicate technology/design/architecture concepts. 7) Designing RESTful services 8) Working with Payment Gateway Providers

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.wayup.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · World Congress 2022

2:44 min

Formatting unit tests with Mocha and Chai

Sascha Depold +1 · World Congress 2021

3:55 min

Demonstrating semantic routing thresholds with the Redis vector library

4:36 min

Hiring passionate software engineers to tackle unprecedented scaling challenges

Dana Lawson Dana Lawson +1 · World Congress 2026 Europe

3:42 min

Comparing in-memory and Redis storage for cache scalability

Simone Sanfratello · World Congress 2022

5:27 min

Testing contracts with JavaScript frameworks

Liu Xiaohui · LIVE

Videos

See all

Related articles

See all