Senior Backend Engineer

Sorry, this job was removed at 11:33 a.m. (EST) on Wednesday, September 9, 2020
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Our mission is to help companies across the world improve their customer experiences through streamlined quality assurance practices, customer support coaching, and data driven reporting.

Even more important than skills is being a great culture fit - so that we all can have amazing work relationships that energize us everyday.

What makes a great fit for Maestro?

You want to be pushed and challenged by the people around you to open your mind, change your opinion, and spin every obstacle in your way as an opportunity for growth.

You want a work environment where people hold each other accountable. Giving transparent and honest feedback for the betterment of that human being and the team is so important you.

You don't want work to be a clock-in, clock-out vibe. You truly value building meaningful relationships with the people you spend tens of hours with. This means you want to learn about people's interests, hobbies, lives, and want people to take an interest in yours. For you, work is a place to build another community and not just a means to afford the community you have outside of work.

Lastly, you want to live like an owner and not just accept but embrace the responsibility that comes with it (trust, autonomy, flexibility, clear impact,. etc.). You want to go somewhere that encourages you to act like it's your own business that you share with everyone and a place that isn't worried about the politics of stepping on each others toes.

Engineering at MaestroQA

With our customers at the center of our product decisions, we aim to provide them with intuitive interfaces and seamless integrations. Driven by insights gained from customer conversations, we work quickly and iterate to provide the best product possible while still focusing on well-designed architecture and readable code. We're looking for engineers who embrace these aspects and who are eager to help us build out our product and data infrastructure to help us scale and enable new products.

Our systems are currently built in Python running in AWS, but we are open to changing and evolving our stack and adding new tools as we scale.

# You will:

* Primarily work with Python, MongoDB, and AWS Services
* Become intimately familiar a home-grown ETL pipeline
* Spend most of your time creating and releasing new features
* Help or own large projects and releases
* Maintain the backend data processes - many micro services
* Coach other engineers through PR reviews and collaboration
* Communicate directly with internal teams, e.g. sales and success
* Have input on tools and technical decisions
* Other! It is important to be flexible at this stage of our company


# Qualities to Succeed
The below qualities are shared by everyone at Maestro and in part, define our culture. You can expect everyone you work with to exhibit these qualities, and it is important that you do too!

* **Growth mindset** - Be open to the perspectives of others. Be adaptable to new ways of doing things you've done and open to doing things you've never done before. Every conversation, project, and challenge is a new opportunity to learn something.

* **Impact-Driven** - Be driven to impact Maestro's success. Rather than being driven by your role and the task at hand, be driven by how your role impacts Maestro and the task at hand drives value to the mission that Maestro is on.
* **Team Player** - Be someone everyone else is happy to have on their team and looks forward to working with. Collaborate with others, help others achieve their goals, and opperate with a mindset of growing and succeeding as a team. Communication and coopperation are key.
* **Ownership** - Be responsible for your goals and impact. At Maestro, success is about the larger team, so do feel encouraged to ask for help when you need it and collaborate with others, but at the same time, own your part and what it is you are setting out to accomplish.


# The best applicants will likely:

* Thrive in a dynamic environment with varied responsibilities - ideally have experience being a part of a 5-50 person, fast-paced startup

* Have experience building production software applications where releasing multiple times per day is the norm

* Enjoy working with data and have experience building complex backend systems and ETL pipelines without big-data or real-time services

* Like to work on a small team of 2-5 engineers that works closely with other engineering teams

* A comfort making updates directly to production without great testing or a staging system but with good error detection and rollback ability

Pay, Perks & Such:

We provide competitive salaries, stock options and benefits like health coverage, 401k, team events, and more! The biggest perk by far is the opportunity to learn by working on the ground floor and getting to actually build the roller coaster versus just ride it.

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Technology we use

  • Engineering
  • Product
  • Sales & Marketing
    • CSSLanguages
    • JavascriptLanguages
    • PythonLanguages
    • RubyLanguages
    • SqlLanguages
    • TypeScriptLanguages
    • FluxLibraries
    • LodashLibraries
    • ReactLibraries
    • ReduxLibraries
    • CircleCIFrameworks
    • CypressFrameworks
    • DjangoFrameworks
    • DockerFrameworks
    • FlaskFrameworks
    • JestFrameworks
    • MeteorFrameworks
    • Node.jsFrameworks
    • OAuthFrameworks
    • Ruby on RailsFrameworks
    • DynamoDBDatabases
    • MongoDBDatabases
    • NoSQLDatabases
    • PostgreSQLDatabases
    • AWS (Amazon Web Services)Services
    • GitHubServices
    • GitLabServices
    • Google AnalyticsAnalytics
    • AmplitudeAnalytics
    • FigmaDesign
    • Google DriveManagement
    • Google DocsManagement
    • Google SlidesManagement
    • TrelloManagement
    • ClubhouseManagement
    • WebflowCMS
    • Adobe BizibleCRM
    • DocuSignCRM
    • IntercomCRM
    • LinkedIn SalesNavigatorCRM
    • OutreachCRM
    • SalesforceCRM
    • SendGridEmail
    • mixmaxEmail
    • MarketoLead Gen
    • LeadIQLead Gen
    • LinkedIn Sales NavigatorLead Gen

Location

Our head office is located right in between Union Square and Washington Square - easily accessible from any part of the city with plenty of lunch options!

An Insider's view of MaestroQA

How does your team reward individual success?

Good performances result in opportunities for great performances! When you prove you can do something well you get opportunities to teach others, build new processes & help the company grow. This doesn't mean "Let's heap more work on Ben!" It simply means, you're rewarded with a chance to shape your role around what you want to do the most.

Ben

Customer Success Manager, Mid-Market

What does your typical day look like?

Every day at Maestro is different and I love it! I am never bored and am constantly given an opportunity to grow. Any challenge that we face is tackled as a team and the level of collaboration and trust that we have in one another is something unique and special. We work with an amazing set of customers who I feel invested in supporting long term.

George

Senior Customer Success Manager, Strategic

What does career growth look like on your team?

There's so much opportunity to grow at Maestro. Within Sales, SDRs get promoted to AEs or AMs, where there's lots of upward mobility between segments, including the possibility to sell multi-million dollar deals. We have a strong feedback culture, which fosters fast growth, and those that are self-starters are able to help build + scale our team.

Aron

Director of Sales

What is your vision for the company?

our mission is to create a place people learn and are stimulated by their work more than anywhere else. We teach speed as a habit, emphasize structured thinking, and create space for self and team reflection. We embed our values in all parts of the employee experience, from our approach to hiring, management, culture days, and employee autonomy.

Vasu

CEO

How does your team reward individual success?

We love to promote our team members so they know they are valued & their efforts do not go unnoticed. Incentives, perks, accelerators, continuous training, and development are some of the other ways we invest in our employees.

Shantae

Lead Recruiter

What are MaestroQA Perks + Benefits

MaestroQA Benefits Overview

At Maestro, we truly value the diversity of thought, perspectives, and life experiences of our team. We know that the best outcomes stem from bringing together voices with wide-ranging identities, embracing a culture of belonging and that sustaining a workplace where everyone can bring their full selves is a path, not a destination.

We offer competitive salaries, stock options, benefits, and more! The biggest perk by far is stepping into a ground-floor opportunity and getting to actually build the roller coaster.

Location: Work in-office, hybrid, or 100% Remote
Compensation: Competitive Salary
Equity: Company Equity
Benefits: Medical, Vision, & Dental Coverage
Retirement: 401K & Retirement Planning
Time Off: Unlimited PTO & 10 Paid Holidays

Culture
Volunteer in local community
Partners with nonprofits
Open door policy
OKR operational model
Team based strategic planning
Open office floor plan
Flexible work schedule
Remote work program
Diversity
Documented equal pay policy
Dedicated diversity and inclusion staff
Highly diverse management team
Diversity manifesto
Mean gender pay gap below 10%
Diversity employee resource groups
Hiring practices that promote diversity
Health Insurance + Wellness
Flexible Spending Account (FSA)
Disability insurance
Dental insurance
Vision insurance
Health insurance
Life insurance
Wellness programs
Mental health benefits
Financial & Retirement
401(K)
Company equity
Employee stock purchase plan
Performance bonus
Child Care & Parental Leave
Generous parental leave
Family medical leave
Return-to-work program post parental leave
Vacation + Time Off
Unlimited vacation policy
Generous PTO
Paid volunteer time
Paid holidays
Paid sick days
Office Perks
Commuter benefits
Company-sponsored outings
Company-sponsored happy hours
Pet friendly
Home-office stipend for remote employees
Professional Development
Job training & conferences
Lunch and learns
Promote from within
Continuing education available during work hours
Online course subscriptions available
Customized development tracks

Additional Perks + Benefits

MaestroQA is an incredibly close-knit group of people that enjoys getting to know each other and spending time together whenever we can. Transparency, honesty, and open feedback is built into all aspects of our culture

More Jobs at MaestroQA

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about MaestroQAFind similar jobs like this