Generalist Engineer

Generalist Engineer

Employer: Stemma

  • Most recent innovation in data tools has taken place in two areas: helping data engineers produce data, and helping data consumers (primarily data analysts and scientists, but increasingly everyone) consume that data.
  • Data warehouses and lakes are flooding with data, but the consumers still don’t know what exists and what to trust.
  • The biggest gap doesn’t sit in production or consumption of data but right between them.
  • Data Engineers continuously report being bombarded by questions from users while striving to deliver it on time and with high quality.
  • Analysts and Data Scientists spend a huge amount of time answering questions around the source of truth of data, how it is usually used, how it gets produced and validating that it’s the right source for them to use.
  • Stemma solves this problem by providing an automation-first data discovery & catalog, built around Amundsen, an open-source data discovery engine used by 30+ companies like Lyft, ING, Square, and Instacart.
  • Started in 2020, Stemma is used by companies like Flexport, iRobot, Tempo, and many others, including public financial services organizations to help with discovering, understanding and trusting their data.
  • We have strong initial traction but are still early stage: we’re looking for curious engineers who are excited to rapidly iterate on new ideas with customers and build a product from the ground up.
  • Every member of the Stemma team has the opportunity to meaningfully contribute to the direction of the product, business and the engineering culture.

What we’re building

  • Automated discovery and data control. Historical data discovery systems relied on humans manually writing descriptions.
  • We’ve seen dozens of companies try and zero are happy with the state of things. We automate this by integrating a wide breadth of data sources suggesting who uses the data, how it’s used, and how it’s been transformed.
  • Deep integrations with data systems. Many data systems in this space cater to the lowest common denominator, and obscure the incredibly powerful new data systems of the last few years.
  • We deeply integrate with data systems to expose their awesomeness (e.g. Snowflake, BigQuery, Postgres, etc). These are often high data volume, and strong architecture patterns are required.
  • Delightful experience. The thesis of our product is that users will want to use it, not that they’ll be forced to use it by IT teams. Building an interface that’s sophisticated for power users but approachable for occasional data users is imperative.

About you

  • You’re excited to build product from the ground up, knowing it’s quite probable that half of our work will become incredibly important parts of the product years down the line, and half will be unceremoniously thrown away as we learn more about our users.
  • You want to work on a highly-collaborative team, but are also excited to have a great deal of your workload be self-defined.

How we work

  • Remote first. We’re a fully-distributed company, and our interaction culture is deliberately mixed between meeting culture and written.
  • We’re writing heavy because it forces clarity of thought; we have plenty of synchronous time to give space for collaborative ideation.
  • Customer-oriented. Our tech must be be highly reliable, resilient, secure, and cost-effective.
  • But none of that matters if we’re not solving the right problems, and we’re very deliberate about creating the right feedback loops with our customers. Often times, that feedback loop will be engineers working directly with our build partners.

Our tech stack is Python, Postgres, ElasticSearch, TypeScript and Redux. However, we’re less concerned with your current knowledge of our exact tech stack and more that you have both a broad set of skills and are able to learn quickly.

We’re hiring in GMT-8 though GMT-3 (i.e. Pacific, Mountain, Central, Eastern and EU) timezones. We offer competitive salary and meaningful equity. Medical, vision and dental coverage for US employees (benefits vary for international employees). We’ve raised $4.8M from Sequoia.

We hire opportunistically: if you don’t fit the profile above, just tell us how you can help.

APPLY HERE

Senior Manager Software Development

Senior Manager Software Development

Employer: Emerald Expositions

This position is eligible for remote work in the US

Elastic is seeking a Sr. Software Development Manager to lead product transformation for our development team. Powered by Emerald, Elastic Suite is a B2B eCommerce and digital merchandising solution, serving the unique business needs of world-class manufacturers and retailers.

You will be held accountable for the overall development, delivery, and execution of the platform transformation efforts as it aligns with the business strategy. This role is expected to deliver cutting-edge innovation at a massive scale.

Responsibilities

  • Guide, and build a team of engineers who design, build, implement and manage the platform utilizing MACH (Microservice, API-First, Cloud-base, Headless) architectural frameworks
  • Provide hands-on technical leadership throughout the software development lifecycle
  • Run an outcome-based process to execute enterprise objectives
  • Develop and execute roadmaps working cross-functionally with product, customer success, sales, security, and IT teams to develop a best-in-class product with measured results.
  • Design and build security and privacy-enhancing techniques into solutions to avert disruption and maintain uptime
  • Ensure your team is committed to quality, test-driven development, and repeatable processes through automation and infrastructure as code
  • Evaluate emerging technologies and influences in our technology stack, strategic approach, and engineering roadmap
  • Work with QA Teams to ensure applications are being properly tested before release
  • Communicate technical architecture concepts in a way your target audience will comprehend

Qualifications

  • Experience as a software engineer working with MACH (Microservice, API-First, Cloud-base, Headless architecture) frameworks such as commercetools, algolia and contentful
  • Hands-on experience with Headless E-commerce implementations in B2B
  • Experience using microservices based event driven architectures. Deep understanding of current cloud offerings (AWS preferred) and the ability to design an effective architecture utilizing serverless computing patterns (AWS lambda)
  • Experience managing offshore teams and Service Integration partners
  • Experience in development and delivery, utilizing scalable CI/CD pipelines and automation frameworks
  • Experience with GraphQL, AWS AppSync and AWS Cognito
  • Strong understanding of web technologies: HTML5, Javascript, CSS/SASS, REST, JSON
  • Highly proficient in Agile and Scrum methodologies; Jira Experience is a plus

APPLY HERE

Data Engineer

Data Engineer

Employer: Bitfocus

About Bitfocus, Inc.

Founded in 2003, Bitfocus, Inc. is changing the way communities nationwide integrate software, systems, data, and policy to innovate and strengthen the nation’s social safety net. We develop software and administer data systems that affect and change lives, connecting our most vulnerable populations to the most effective resources available in their communities. Our products empower organizations and communities to better leverage their resources, helping them to become data-driven in their efforts in all areas of health, human, and social services.

Our diverse and inclusive culture has played a key role in our success at Bitfocus. Qualified applicants will receive consideration without regard to race, color, religion, sex, national origin, age, sexual orientation, gender identity or expression, veteran status, or disability.

Our Core Values

  • People First. Always.
  • Live in the WOW
  • Elevate our Mission
  • Start with Yes
  • Take Detours
  • Practice Humility
  • Paint with Numbers
  • Speak the truth in kindness
  • Grow Together
  • Unite in Excellence

About our Data Services Team:

Our Data Services team’s mission is to promote a data-driven decision-making culture to solve homelessness. We do this by combining a team of experts in data modeling, analytics, and integration with social services experience. From one-time data migrations into Clarity Human Services to real-time dashboarding, the Data Services team plays an integral role in supporting communities to make data-driven decisions.

Success/Impact Statement:

The Data Services Engineer will help maintain all aspects of our analytics platform, provide troubleshooting support, identifying opportunities for refinement. They will assist in building out next-generation analytics tools for dashboarding, data science, and data integration. They will work primarily with internal Bitfocus staff. A passion for data and concern for data integrity are key to a candidate’s success.

As a Data Engineer, you will:

  • Build and refine our analytics platform.
  • Develop automated unit-testing processes.
  • Build automated data cleansing tools.
  • Assist in helping individuals and communities transform their data into actionable insights.
  • Contribute to the implementation of HUD policies and procedures as they pertain to data structure and implement best practices in regard to HMIS data analysis.
  • Design and build actionable dashboards for all aspects of homeless services.
  • Act as a subject matter expert and liaison with other areas within Clarity Human Services on data integration topics.
  • Complete ad-hoc projects as assigned.

You will love this position if:

  • You want to make an impact. You thrive on helping others and want your work to make a difference.
  • You love data and use it to make decisions.
  • You love data and use it to make decisions.
  • You want to be part of a world-class, dedicated, supportive team.

Required experience that drives success in this role:

  • 5 years experience in a data modeling or business intelligence environment.
  • Strong SQL skills, including the ability to write queries and stored procedures.
  • Experience with data analytics tools such as Looker, Tableau, or Qlik.
  • Experience with scripting languages such as Python or R.
  • Solid understanding of data systems, including data relationships and data modeling with the ability to learn and understand various data environments.
  • Sound planning and organizational skills with strong attention to detail.
  • Demonstrated ability to handle multiple concurrent projects and priorities in a fast-paced, evolving environment.
  • Work independently and with others; self-directed and results-oriented.
  • Excellent interpersonal skills.
  • Willingness to learn new technologies to best solve data-related issues.
  • Effective written and oral communication skills in English.

What makes you stand out:

  • Experience working in a completely remote company.
  • A college degree (a major in information systems, computer science, mathematics, finance, accounting, statistics, or related field is preferred).
  • MariaDB/ MySQL experience preferred.
  • Data Analytics tools such as Looker or Tableau preferred
  • Strong preference for experience in social services and/or HMIS experience.

How we’ll support you:

  • Work in a fully remote/virtual environment
  • A unique, friendly, and caring culture! Hear more from our employees on Glassdoor
  • Medical (100% paid for employees)
  • 12 weeks of 100% paid parental leave
  • Dental and vision insurance
  • 24/7 telehealth services for your whole family
  • 401K Retirement Plan
  • Paid time off
  • Paid volunteer time off
  • 13 paid holidays
  • Bitfocus primarily uses Apple computers; all new employees receive either an iMac or MacBook Pro to use in their role at Bitfocus
  • Opportunities for professional growth and development

APPLY HERE

GRC Manager FedRAMP Specialist

GRC Manager FedRAMP Specialist

Employer: Tanium

The Basics:

Tanium is looking for a Security GRC Manager to join the information security team. This is 100% remote position reporting directly to CISO.

The GRC leader with strong knowledge of security frameworks, controls and audit techniques, but wants to change how compliance is implemented and maintained. An innovator with a drive to improve the customer experience by easing operational burdens associated with compliance and producing transparency across the security landscape. Highly organized and detail-oriented with excellent communication skills and a strong bias towards getting things done. An advocate of continuous improvement and challenging the status quo.

As a leader within the Information Security Team, the Information GRC Manager takes a significant role in actively promoting a culture of information security throughout the organization.

The GRC Manager is a multifunctional role, working in conjunction with various teams across different business units, enhancing and enriching the organization’s internal and external services.

What you’ll do:

  • Proactively manage the firm’s ISO 27001 Information Security Management System ensuring continual compliance and ongoing eligibility for annual recertification.
  • Maintain & monitor compliance with the Information security policies and procedures.
  • Recommend changes/enhancements to the Tanium policies/procedures based upon the evolving threat landscape
  • Develop and manage the firm’s vendor risk quantification & management program
  • Manage & improve process to respond to client audit and related requests in a timely manner
  • Oversee third party technical risk assessments and related audit activity
  • Serve as a subject matter expert for information security risk management principles and practices.
  • Perform internal technical risk assessments/audits
  • Produce and maintain information security documentation including, but not limited to policies, procedures, standards, guidelines and diagrams
  • Proactively assesses potential items of risk and opportunities
  • Promote a culture of information security across all business units
  • Understand the role of systems and technology within the firm and the value they deliver to the business
  • Oversee readiness for external audits such as FedRAMP, CMMC, SOC2/Type2.

We’re looking for someone with:

  • Education
    • Bachelor’s Degree in Computer Science, IT or other relevant degree or equivalent work experience
  • Experience
    • Strong knowledge of ISO 27001
    • Strong knowledge of FedRAMP, NIST 800-53, CMMC, NIST 800-171.
    • Strong knowledge of the global data security regulatory environment
    • Strong knowledge of global privacy regulations and requirements.
    • Propensity for making analytical risk-based decisions and recommendations
    • Ability to convey complex information in a clear and concise manner both verbally and in written form

APPLY HERE

Principal React Native Mobile Engineer

Principal React Native Mobile Engineer

Employer: Plastiq

At Plastiq, we offer an engineering culture that’s diverse, supportive, and high-energy. We provide people with the opportunity to thrive in an environment that unlocks their maximum potential. We believe in breaking barriers, embracing failure, and challenging ourselves to do what others have told us we cannot. That means learning and growing together and challenging each other to be better engineers and humans.

You will help with work breakdown, execution, and delivery for medium to large projects. This means helping with enforcing performance, security, and architectural standards. You will collaborate closely with product and design teams to deliver best in class experiences to our end users. You are a key technology reference within our product engineering team and you’ll play an important role in ensuring the scalability of our tech that drives our business, product, and platform.

Your Responsibilities

  • Architect reliable, high performant, and scalable React Native applications
  • Design and code with architectural level considerations in mind, including simplicity, extensibility, testability, resiliency, performance, and security
  • Define technical vision for the mobile team and collaborate closely with product, design, and other engineering teams to deliver best in class experiences on the mobile app to our customers
  • Articulate alternatives across both new and proven technology solutionsIdentify areas of improvement and drive React Native best practices
  • Help to keep the mobile app and information secure at all times, complying with the latest security standards
  • Hands-on development of code, complete with automated tests that are scalable and maintainable
  • Perform code reviews with helpful and meaningful feedback for your teammates
  • Set the bar for documentation, coding standards, security, performance, maintainability, resiliency, reliability, testing, and production visibility (logging/monitoring/alerting)
  • Own what you build in production and be an ambassador of Quality
  • Actively troubleshoot and resolve production issues
  • Mentor and unblock other engineers on the team
  • Set the bar for documentation, coding standards, testing, and production visibility (logging/monitoring/alerting)
  • Promote efficiency, predictability, and scalability by leveraging tools, frameworks and processes.

Your Minimum Required Experience

  • 10+ years of professional software development experience which includes 5+ years experience creating and supporting highly interactive data driven applications
  • 5+ years of experience leading technical projects and teams
  • 3+ years of hands-on experience in developing and shipping production-level React Native applications
  • Excellent in writing readable, maintainable, well-documented TypeScript and JavaScript
  • Ability to make recommendations on the right approach by using various React Native components
  • Deep understanding of native Android and iOS and able to leverage native APIs for deep integrations with both platforms
  • Experience with MobX/Redux for state management
  • Familiarity with native build tools such as XCode, Gradle, Android Studio
  • Familiarity with mobile app CI/CD practices
  • Understanding of REST API, and Node.js
  • Understanding of mobile app security threats and ways to mitigate them
  • Familiarity with Push notifications
  • Experience with automation tests for React Native apps
  • Familiarity with app store submissions, monitoring and managing apps in a production environment
  • Have debugged and solved performance issues in React Native
  • Demonstrated clear communication skills both written and verbal

Plastiq’s Tech Stack

  • Plastiq operates a CI/CD model and releases code to production frequently. We are building cloud-native micro-services with a component-based frontend written in React.js, React Native, and a Node.js backend, which sits in front of our Payments Processing Platform built in Java.
  • For our testing platforms we use Jest for API & unit backend tests, cypress.io for frontend testing, and Gitlab for our continuous integration and delivery.
  • Plastiq is powered by data. Our data pipeline continuously streams data to Snowflake via AWS Kinesis so our Data Engineering and Analytics team can produce machine-learning models that help drive our business.

APPLY HERE