Staff Software Engineer @ Nylas - Denver, CO

Job Overview

13 days ago

Staff Software Engineer

Nylas - Denver, CO

Who we are
Our mission at Nylas is to turn communication into inspiration and insight. We empower over 100,000 developers and over 900 companies all over the world to access, parse, and gain insights from communications data to provide better experiences for their customers and users, all while providing top tier security and compliance. To achieve this vision, we've raised over $175M from Tiger Global, 8VC, ScaleUp, Spark Capital, Slack, and more.
We have a huge market (every company that builds software) and a massive opportunity (the world runs on communication and data). By continuing to hire exceptional people from all different backgrounds and perspectives, we have the opportunity to make Nylas one of the biggest, most successful and equitable technology companies in the world.
Why Nylas
Nylas is an advocate for the well-being of our employees. We trust our employees and give them the autonomy to achieve their goals without focusing on when, where, and how they get there. We are a flexibility first workplace, but if Nylanauts want to work from an office, we have hubs in San Francisco, Denver, New York City, Toronto, and London.
We are also strong supporters of internal and cross-team mobility and growth. We want Nylas to be a place where anyone can be supported to grow, learn, and become the best at what they do. We've been named a top Startup for career growth and development by Forbes, Great Places to Work, and Comparably!
From our CTO + Co-Founder, Christine Spang:
"We have a number of folks on the team who started as an individual contributor and became staff level or leaders in their area. I personally love seeing people reach their full potential and become successful at Nylas."

Responsibilities

  • Fast, iterative feature prototyping
  • Developing on Python and Go codebases
  • Architecting and designing systems, in collaboration with others, that delight our users
  • Technical guidance: given company and customer objectives, help aim the direction of our codebase, including testing strategy, CI/CD decisions, and medium term goal setting for your surrounding team
  • Proactively identifying new opportunities and improvements to existing projects and proposing new strategies around technical problems affecting the team and company
  • Working collaboratively with a team of developers, designers, and product owners to develop and evolve features and products
  • Working with cloud-based deployments and application environments

Qualifications

  • Intellectually curious, passionate, and inventive
  • 8+ years of experience
  • Advanced proficiency in Python and/or Go
  • Competency in at least one application framework (like Flask, FastAPI, or Gin or Echo)
  • Some experience with languages like JavaScript/TypeScript and related web frameworks (like Svelte, React, Vue or Angular)
  • Experience with modern database and storage (MySQL, NoSQL, and variations thereof)
  • Experience creating and developing on RESTful APIs
  • Proven ability to mentor others, via code review, pairing, and general technical guidance
  • Experience working at a start-up or a fast-paced environment
  • Experience leading technical projects from start to finish
  • Someone who wants to be a strong individual contributor and lead large scale technical projects
Perks and Benefits:
  • Nylas Alumni Fund: after 3 years employment, Nylas will invest $20k into your seed round if you decide to start your own company
  • Unlimited Paid Time Off (PTO): we take this very seriously as we care about the well-being of our employees
  • Healthcare: 90% premium coverage for medical, dental and vision for you and your family
  • One Medical onsite and tele-health membership for you and dependents
  • Additional: Health and DC FSA, Life insurance, with options for STD, LTD
  • Retirement Plan: match up to 3% of annual salary for 401k or RRSP contributions
  • Education Stipend: $1k annual education & development benefit
  • Perk card: $150 per month towards health, wellness, and other perks via Assembly
  • Cell Phone: $50 per month stipend towards cell phone reimbursement
  • Fully Paid Parental Leave: 12 weeks parental leave (maternity & paternity)
Not sure if this is you?
We want a diverse, global team, with a broad range of experience and perspectives. If this job sounds great, but you're not sure if you qualify, apply anyway! We carefully consider every application and will either move forward with your application, find another team that might be better suited to your skills, keep in touch for future opportunities, or thank you for your time.

Similar Jobs

Executive Assistant - Fire

City of Westminster, CO

Westminster, CO

Additional experience with other computer software programs is desirable. Operate a Personal Computer and familiar with current computer software applications …

General Manager

CHUZE FITNESS

Westminster, CO

Manage/lead staff to acceptable professionalism and job performance during day-to-day operations. Chuze members: billing issues, disputes, and account research…

Bookkeeper & Staff Accounting Assistant (FT)

Acme Manufacturing Company Inc.

Denver, CO

Familiar with QuickBooks or similar accounting software. Proficient in Microsoft Excel and other Office software. Excellent writing and communication skills.

General Manager

CHUZE FITNESS

Thornton, CO

Manage/lead staff to acceptable professionalism and job performance during day-to-day operations. Chuze members: billing issues, disputes, and account research…

General Manager

CHUZE FITNESS

Littleton, CO

Manage/lead staff to acceptable professionalism and job performance during day-to-day operations. Chuze members: billing issues, disputes, and account research…

Non-Emergency Medical Transportation Driver

PrimeCare Patient Transport

Englewood, CO

Communicate via software and phone. Use Company provided software tools through devices. Effectively communicate with co-workers, patients, and facility staff…

Non-Emergency Medical Transportation Driver

PrimeCare Patient Transport

Denver, CO

Communicate via software and phone. Use Company provided software tools through devices. Effectively communicate with co-workers, patients, and facility staff…

Payroll Compliance Manager

Arrow Electronics, Inc.

Centennial, CO

Provide leadership to professional staff. Provide management support for other managers/areas during staff leave. Manage and meet multiple critical deadlines.

Non-Emergency Medical Transportation Driver

PrimeCare Patient Transport

Parker, CO

Communicate via software and phone. Use Company provided software tools through devices. Effectively communicate with co-workers, patients, and facility staff…

General Manager

CHUZE FITNESS

Loveland, CO

Manage/lead staff to acceptable professionalism and job performance during day-to-day operations. Chuze members: billing issues, disputes, and account research…

Restaurant Manager

Paravicini's Italian Bistro

Colorado Springs, CO

Familiarity with restaurant management software. Extensive food and beverage knowledge, and ability to remember and recall ingredients and dishes to inform…

Staff Software Engineer - Java (Onsite/Hybrid)

Visa

Denver, CO

Fully versed with all stages of software development lifecycle phases. 2+ years of experience in leading teams to deliver software projects.

Staff Software Engineer - Java (Onsite/Hybrid)

Visa

Highlands Ranch, CO

Fully versed with all stages of software development lifecycle phases. 2+ years of experience in leading teams to deliver software projects.

Operations Admin I - III (Senior)

FedEx Ground Careers US

Broomfield, CO

Verifies timely log entry into system •Enters all individual vehicle mileage record information into the system and works with ICs and Linehaul staff to rectify…

AUTO-CAD DRAFTER

Lightspeed Construction Group

Lone Tree, CO

Must be willing to learn new software as necessary. Must also be willing to learn new software as necessary. MTC Engineering’s fast-growing platform is focused…

Housing Case Manager (FT)

Urban Peak.

Denver, CO

Maintain clear and effective communication with other staff regarding clients. Provide guidance to Direct Care staff and conduct 1:1 meetings with direct care…

Retail Supervisor

Hidden Lakes ACE Hardware

Westminster, CO

Technically proficient in computer systems including related software. Interact with staff at all levels of the organization.

Assistant Manager

Freddy's Frozen Custard & Steakburgers

Littleton, CO

Proficient in typical desktop software programs. Ideal candidate will work closely with the management staff to maintain a strategic vision for the future of…

Colorado Team Lead - Full Time $19hr

Regal

Denver, CO

Performing all staff positions as required. Operating all projection and audio-visual equipment within the theatre, both hardware and software.

Clinical Training Program Manager

Planned Parenthood of the Rocky Mountains

Denver, CO

Provides information, technical assistance and training for non-licensed staff and licensed staff on as needed. Approximate Hours/Week: Full-Time.

Finance Manager

Planned Parenthood of the Rocky Mountains

Denver, CO

Experience and comfort with accounting software is required. COVID-19 Booster: PPRM staff members are required to have the COVID-19 vaccine booster shot by the…

RN & Ultrasound Training Specialist

Planned Parenthood of the Rocky Mountains

Denver, CO

Facilitates sessions in the Abortion Care training program for licensed and non-licensed staff. As needed assists with training intervention to support RN or…

Data Center Technician 1

zColo | DataBank Holdings

Denver, CO

Comfortable with following ERP and Escalating to on-call staff or engineering support staff as necessary in a fast-paced data center environment.

Data Center Technician 1

zColo | DataBank Holdings

Englewood, CO

Comfortable with following ERP and Escalating to on-call staff or engineering support staff as necessary in a fast-paced data center environment.