BI Engineer

TaxJar


4 weeks ago

10/23/2019 12:11:03

Job type: Full-time

Hiring from: US only

Category: Software Dev


TaxJar’s remote-only team of 120 people is growing quickly. We have an immediate opening for a BI Engineer who wants to help us make eCommerce easier for everyone.

Our core values

  • We do the right thing for our customers

  • We're a team, built on trust

  • We're proud to be remote

  • We're in control of our own destiny

We're looking for a detailed oriented, battle tested, and knowledgeable BI Engineer that is eager to make an impact on a game-changing product in eCommerce. On our team you will have the opportunity to architect, populate, and maintain a data warehouse that is used to inform and guide key company stakeholders.

*This is a full-time remote position available to folks located in the US.

As a BI Engineer at TaxJar you will

  • Help us aggregate metrics from a variety of sources into a data warehouse

  • Design new data structures that power BI analytics and guide company strategy

  • Build complex ETL processes that cover billions of data points

  • Always be thinking about query efficiency and performance as you interface with terabytes of data

  • Maintain and scale the AWS resources that comprise our data warehouse

  • Assist developers in implementing client and server side event tracking

  • Work closely with AWS technologies such as Athena, S3, RedShift, and RDS (Postgresql)

  • Partner with BI Visualization Specialist to bring insights to life via third-party BI tools (Tableau, e.g.)

  • Provide technology for insights into the business, both operational and sales, for senior management and executives

Requirements

  • 3 - 6 years of experience working in highly saturated data environments as a BI Engineer

  • Production experience with: standard scripting languages/frameworks (Python, Node, Ruby, etc), Postgresql, Athena, S3, Redshift, Ruby applications, Google Sheets, and Tableau

  • Extensive knowledge of ETL strategies and query optimizations

  • Ability to write clear and accurate documentation around how data structures are populated and can be modified

  • Be accountable for data you are populating and querying

  • Manage BI tasks from assignment through to production

  • Agile, humble, trustworthy, and a team player

  • Rapid learner who thrives in a fast-paced and demanding environment

  • Passion for building simple and intuitive solutions for complex problems in eCommerce

  • Excel at communicating with the team remotely (chat, video, email, etc.)

You’ll be a great fit on our team if you

  • Only want to work remotely

  • Are a PRO at communicating and collaboration

  • Highly value working with people you like and respect

  • Are accountable

  • Are confident in your skills and a solid team player (We’re peers here, no egos please) but also comfortable working asynchronously

  • Are hungry to play an impactful role and not afraid to fail

  • We’re a happy team and we all really love what we do. We've created a space where high-achievers can succeed, but are also safe to fail. We're profitable and focused on growing TaxJar sustainably. We're always learning how to make TaxJar the best place to work for all of us, and not just another tech startup. We’re always looking for an amazing new teammates to come share in the excitement of solving real-world problems with technology.

Benefits

  • Excellent health, vision and dental benefits

  • Flexible vacation policy

  • 401k Plan

  • $1,000 in professional development credit

  • Home office stipend

  • Equity in a profitable company

  • 2x year all-company in person retreats (fully paid for by us of course)

  • Mandatory Birthday holiday!

  • 12 week paid maternity/ 6 week paid paternity leave

  • Monthly perks reimbursement for things like Netflix, Amazon Prime, your gym membership, home internet and more

We offer all of our employees amazing benefits. Visit www.TaxJar.com/jobs for a full list of our benefits and to learn more about how we work and what we stand for.

If you're not the perfect fit for this position, but you know someone who is, we'll pay you $1,000 if you refer us to the person we hire.

Please mention that you come from Remotive when applying for this job.

Help us maintain Remotive! If this link is broken, please just click to report dead link!

similar jobs

  • Eat Like A VIP (UTC -1 to UTC +2)

    Full-Stack Developer

    Come help us modernize the $500B+ full-service restaurant industry in the US and Europe.

    As a founding team member, you'll have the ability to lay the foundations of what the company will become. We are looking for generalists as your contributions will lie beyond the scope of your specified responsibilities. Apply here: [email protected]


    About Elav:

    Our mission is to eliminate the frictions of ordering in full-service restaurants.

    We believe that by making the “front of the house” more efficient, we can unlock more value for the restaurant in terms of savings and increase in revenue, as well as for the customer in terms of quality of service and convenience.


    The Eat Like A VIP app will allow restaurant customers to order their meals directly from their phones, without requiring the assistance of a waiter.


    Responsibilities:

    • Implementing and building the MVP (minimum viable product) independently.
    • Participate in all aspects of the software development lifecycle, from design and implementation of new features through testing and response to customer feedback
    • Contribute ideas for new features and identify areas for improvement proactively
    • Communicate and collaborate effectively on a small team.
    • Make a positive impact on our company culture.
    • You will take a design/proposal and carry it through to a thoughtful and polished end result with good test coverage
    • Help recruit talented engineers

    About you:

    • #1: you're not an asshole
    • +3 years software development experience
    • Understand that technology is a means to an end and not an end in itself. So you can come up with solutions that do not involve coding
    • Capable of designing, implementing, and building an MVP (minimum viable product) independently, if necessary
    • Previous remote work experience
    • Previous experience working in a cross-functional team
    • Critical knowledge: JavaScript (React) and Python
    • Knowledgeable about modern web technologies and excited to learn new ones
    • Passionate about technology in every way
    • Easy to talk to, always open for feedback and eager to learn
    • Ability to think at a high level about product strategy
    • Self-motivated attitude with the ability to work in a fast-paced, sometimes ambiguous work environment
    • Loves dining with friends and family!
    • [BONUS]: experience with MERN Stack
    • [BONUS]: Computer Science Degree
    • [BONUS]: have written or contributed to tech articles 
    • [BONUS]: Previous startup experience

    Benefits:

    • The ability to work from anywhere in the world. Our team works from Amsterdam, Porto, Lisbon, and Luanda. As long as you can get the work done, we don't care where you are! However, to facilitate team communication and collaboration we would prefer you to be located in a European time zone (between UTC-1 and UTC+2)
    • Generous stock options
    • Growth and leadership opportunities
    • Opportunity to help build and lead the engineering team
    • Encouraged to work on side projects, as long as they don't compete directly with ELAV

    Working at ELAV

    • You will work whenever you feel you are the most productive. The exception to this is when you have set up a time to work or meet with other teammates
    • Our group meetings are generally in the afternoon around 4 pm (UTC +1), depending on your geographical location after the itis (postprandial somnolence) has passed. We meet on Mondays to set up the goals for the upcoming week, and Wednesdays to give a status update on the progress of the week's goals
    • One-on-Ones happen at least bi-weekly, but they can happen as often as you find them necessary. These meetings are for you. It’s for us to make sure you are hitting your personal/academic/professional goals. We want to help you develop as a person, and for you to help us develop as people as well
    • You will submit daily EOD (End of Day) reports summarizing the day’s issues, achievements, any needs you might have concerning the work, as well as tasks for the next day
    • Nobody checks anybody as for when and how they work – only the results are important
    • Don't work if you are sick. It's way better to rest and recover quicker than work at half power for a long time
    • If you feel you are stuck with a task don't hesitate to ask for help. There are no stupid questions, nobody expects you to know everything
    • You build the culture

    Interview Process:

    • CV review
    • Links to previous projects you built or helped build will be helpful
    • If you're a good fit, we'll reach out to set up a video call to tell you more about ELAV. If you're interested, we'll work quickly to identify if this will be the best role for you:
      • 30m - 1h video interview, where we'll just ask some basic questions to understand whether you are a fit for this role within ELAV
      • Online technical assessment
      • 1-2 weeks paid trial project, this gives us an opportunity to get to know each other prior to pursuing a full-time offer. It’s also a chance for candidates to get to know the ELAV team and make sure that it’s a good fit for them

    Compensation

    Gross annual salary: €36k

    Apply to this job: [email protected]

  • We are the company behind WordPress.com, Jetpack, and WooCommerce. We are looking for someone to help us develop, build, and maintain our growing global network infrastructure – currently serving customers from 28 locations on 6 continents.

    At Automattic, we operate our own global anycast CDN and origin datacenters at 28 locations. We utilize scripting to automate the interactions with our network infrastructure, primarily in Python. We monitor and optimize network routing performance from each datacenter on an ongoing basis. We utilize strategic BGP peering, routing policies, and community tagging to steer requests from other networks to the closest POP for the lowest latency. We design and operate our network with a target of 100% uptime for our customers, including scheduled maintenances.

    If you are passionate about network performance and uptime, network scripting, and network automation, we want to hear from you!

    Experience we look for:

    • At least three years of related experience in a large-scale network engineering operations multi-vendor environment.

    • Automating network administration using Python, or another high-level scripting language.

    • Comfortable working in a Linux/Unix environment.

    • Knowledge of TCP/IP stack, application protocols (DHCP/DNS/HTTPs) and networking concepts (VRRP/VLANs/High Availability/Load Balancing/BGP/IGP/ECMP).

    • Operation experience working on IP networking technologies, routers, switches, and the application of routing protocols. (OSPF, BGP, MPLS, RSVP, LDP).

    • Network troubleshooting on complex internet routing problems, both internal and external.

    • Experience with configuring and operating open source tools for network automation, metric collecting, log collecting, and visualizations.

    • Experience with internet routing, eBGP peer relationships, routing policies, and traffic engineering.

    • Advanced / expert level traceroute/MTR/tcptraceroute/iperf/tcpdump skills.

    • Experience with collecting network metrics using SNMP and streaming telemetry.

    Diversity & Inclusion at Automattic

    We’re improving diversity in the tech industry. At Automattic, we want people to love their work and show respect and empathy to all. We welcome differences and strive to increase participation from traditionally underrepresented groups. Our D&I committee involves Automatticians across the company and drives grassroots change. For example, this group has helped facilitate private online spaces for affiliated Automatticians to gather and helps run a monthly D&I People Lab series for further learning. Diversity and Inclusion is a priority at Automattic, though our dedication influences far more than just Automatticians: We make our products freely available and translate our products into and offer customer support in numerous languages. We require unconscious bias training for our hiring teams and ensure our products are accessible across different bandwidths and devices. Read more about our dedication to diversity and inclusion.

  • 1 week ago

    We are at the forefront of creating the latest FinTech category and we are rapidly expanding our team. We’re looking for a Senior Python Engineer to work on our Data Science team.

    Company Overview

    Tesorio is a high-growth, early-stage startup backed by some of the Bay Area’s most prominent Venture Capital firms (First Round, Floodgate, Y Combinator) and the world’s top finance execs (e.g. the ex-CFO of Oracle, the ex-CFO of Yahoo, and the founder of Adaptive Insights).  

    We build software that applies proprietary machine learning models to help manage a core problem that all Mid-Market businesses face: managing, predicting, and collecting cash. As we’ve taken this solution to market over the last 18 months, we’ve been able to bring on some great clients like Veeva Systems, Box, WP Engine, Rainforest QA, and many more. 

    Tesorio’s Cash Flow Performance platform is a sought after solution for the modern-day CFO’s toughest problems. Companies such as Anaplan have successfully tackled forecasting revenues and expenses, however, no other system has been built from the ground up to help companies understand the complexities around cash flow and take action to optimize the core lifeblood of their business.

    What’s in it for you?

    • Remote OK (Western Hemisphere) or work out of an awesome office with all the perks.

    • Almost all of Engineering and Data Science work fully remote and we work hard to make sure remote employees feel a part of the team.

    • Fast paced environment where you have an impact.

    • Work with some of the best and brightest (but also very humble).

    • Fast growing startup backed by top tier investors - Y Combinator, First Round Capital, Floodgate, Fathom.

    Responsibilities

    • Tackle a wide variety of technical problems throughout the data science stack and contribute daily to all parts of our code base.

    • Work directly with the Data Science team to assist in building out the ecosystem for bringing models into production.

    • Build and organize production workflows to bring data and the outputs of models into the hands of our users.

    • Coordinate with the product team to ensure data integrity and continued proper integration.

    • Create test suites for all aspects of production data science modeling and backends.

    • Guide team in organizational best practices regarding data intensive systems.

    Required Skills

    • Has 4+ years of work experience.

    • Expert level proficiency in Python.

    • Ability to write high performance code.

    • An interest in machine learning (No professional experience required).

    • Is resourceful and a fast learner.

    • Insatiable curiosity and ability to solve problems without established solutions.

    • Excited to be working in a fast-paced environment with a small and talented team.

    Nice to have

    • Worked with machine learning in the past

    • Has built data science production environments

    • Example work that has been open sourced in the Python community

    • Experience with large-scale data processing tools: Spark, Dask, or others.

    Data Science at Tesorio

    • Data science and machine learning is core to the Tesorio product and drives much of the product decisions.

    • Focused on shipping new models/predictions rather than academic discussions.

    • Tight integration with the Product Engineering team so that when things are built, they go directly into the product.

    • We are building many automated processes to enable rapid iteration.

    Note: we currently cannot sponsor visas.

Remotive can help!

Not sure how to apply properly to this job? Watch our live webinar « 3 Mistakes to Avoid When Looking For A Remote Startup Job (And What To Do Instead) ».

Interested to chat with Remote workers? Join our community!