Software Engineer

Big Data Federation - Santa Clara, CA

Full-timeEstimated: $110,000 - $160,000 a year
EducationSkills
Employment Type: Regular full time

Company: Big Data Federation predicts financial and economic performance by using machine-learning algorithms and big data. Our AI-based Enterprise SaaS solution solves the key challenge facing companies of how to correctly predict market demand and sales. We are unique in that we fuel our predictions with massive amounts of interconnected data, from the company to the macroeconomy level. Our solutions are already deployed by Fortune 100 companies. We are a venture-backed team of technologists, mathematicians, data scientists, and programmers.

Job Profile

You'll design and help with the implementation of our Data Platform and a suite of user-facing web-based products.

Qualifications

5-10 years of experience in software engineering and/or architecture

Proven ability to design and implement scalable and secure services (especially backend, frontend is useful). Must be hands on

Experience with either Java, Python, Ruby, PHP, Node.js or Scala

Knowledge of with SQL and NoSQL databases

Experience with micro-services and APIs

Familiar with cloud services such as AWS, Azure, GCP

Experience with the Big Data platform (e.g. Hadoop, Spark, Kafka)

Familiar with Agile/Scrum processes Self motivated and able to recognize long term needs and proactively address them

Able to mentor junior engineers through code reviews and best practices

Experience in engineering management is a plus

Computer Science degree or a related technical background

Compensation

Competitive salary and commission

Generous stock options

Full health benefits: medical, vision and dental

401(k)

Paid time off

Big Data Federation, Inc does not sponsor applicants for work visas.

Please send cover letter and resume to jobs@bigdatafed.com

Business Development, Enterprise (Silicon Valley)
Location: Santa Clara, CA

Employment Type: Regular full time

Company: Big Data Federation predicts financial and economic performance by using machine-learning algorithms and external big data. Our AI Enterprise SaaS solution solves the key challenge facing companies of how to correctly predict market demand and sales. We are a venture-backed team of technologists, mathematicians, data scientists, and programmers.

Job Profile

In this role you will be an enthusiastic champion for our real-time AI solution. This radical product provides long-range predictions driven by mass external data which is revolutionizing the world of corporate planning. We are looking for someone bold and steadfast to drive the sales and marketing of this forward-looking product. You will report directly to the CEO.

Your duties could include:
Expanding the customer base for the Enterprise solution, focusing initially on large-cap technology companies' finance departments

Building out the positioning/messaging/value-proposition

Generating marketing materials

Inbound and outbound marketing strategies

Identifying and attending events and conferences

Maintaining regular contact with industry participants, clients, etc.

Identifying and developing partnership strategies

We’re looking for someone who has

Ambition, energy, and drive who would like to cut their teeth on leading-edge AI technology

An understanding of technology and finance

Experience identifying new/existing customer/business requirements/use cases

Background in enterprise SaaS sales and marketing preferred

Experience in sales preferred

Startup background

Investment banking experience preferred

Recent MBA or finance major

Compensation

Competitive salary and generous commission

Stock options

Full health benefits: medical, vision and dental

401(k)

Paid time off

Big Data Federation, Inc does not sponsor applicants for work visas.

Please send cover letter and resume to jobs@bigdatafed.com

Data Scientist (Silicon Valley)
Location: Santa Clara, CA

Employment type: Regular full time

Company: Big Data Federation, Inc. uses machine-learning algorithms and exogenous big data to uncover patterns and precise drivers of companies' financials and macroeconomic indicators. Our AI SaaS Enterprise solution is a comprehensive prediction tool designed to help companies in demand prediction, financial planning, identifying latent macroeconomic risks, and discovering industry inflections. BigDataFed is venture-backed startup with high-profile investors and high profile advisors.

Job Profile: We are seeking an enthusiastic Senior Data Scientist to be a contributor to our predictive analytics platform. You will create application pipelines which pull data from a universe of ingested data-sets and refine them to extract information for use in our predictions. You will help design and implement machine-learning algorithms and micro-services. In many cases the data sizes will necessitate implementation on distributed computing platforms.

We seek mathematically-inclined software engineers, and scientists/mathematicians with an aptitude for computer science. We particularly welcome passionate, data-oriented candidates eager to learn new skills, and mentor their colleagues in areas where they themselves excel.

Experience

Strong background in classical machine learning and deep knowledge in a variety of techniques in feature selection, regression, classification, and clustering, and their real-world advantages and drawbacks

Hands-on experience with applied mathematics, e.g., linear algebra, probability, and statistics

Proficient with R (preferred), or Python, and their respective library ecosystems

Ability to multitask with attention to details

Familiarity with financial analytics and time series econometrics is a plus

Practical experience with semantic text analysis and deep learning is a plus

Education

Master's degree in computer science or an engineering/math/statistics/science discipline with a strong computer science component

Compensation

Competitive salary; Stock options; Health benefits: medical, vision, and dental; Paid time off.

Big Data Federation, Inc, will not sponsor applicants for work visas.

Please send cover letter and resume to jobs@bigdatafed.com

Senior Back-End Engineer (Silicon Valley)
Location: Santa Clara, CA

Employment type: Regular full-time position

Company: Big Data Federation, Inc. uses machine-learning algorithms and exogenous big data to uncover patterns and precise drivers of companies' financials and macroeconomic indicators. Our AI SaaS Enterprise solution is a comprehensive prediction tool designed to help companies in demand prediction, financial planning, identifying latent macroeconomic risks, and discovering industry inflections. BigDataFed is venture-backed startup with high-profile investors and high profile advisors.

Job Profile: As a senior software engineer you will be involved with automating the ingestion of large amounts of data into the data platform, architecting the data platform, and writing APIs for accessing the data and tests to ensure the accuracy and reliability of the data. You will help promote best practices and review the engineering team’s code. You will also help manage day-to-day administrative tasks and engineering processes, such as scrum meetings.

Responsibilities include:
Develop/maintain data platform to ingest data and validate/store it in our cloud, and serve it up to applications through internal APIs

Create and maintain docker-based microservices API

Write data ingestion modules from external sources (Python)

Qualifications

Experience with Python

Experience with databases (mysql)

Experience using Docker is an important advantage

Experience with AWS/ECS services is a plus

Agile development, continuous integration and test-driven design a plus

Experience creating RESTful APIs is a plus

Knowledge of English spoken and written at medium level is required

Compensation

Competitive salary; Stock options; Health benefits: medical, vision, and dental; Paid time off.

Big Data Federation, Inc, will not sponsor applicants for work visas.

Please send cover letter and resume to jobs@bigdatafed.com

Devops Engineer (Silicon Valley)
Location: Santa Clara, CA

Employment type: Regular full time

Company: Big Data Federation, Inc. uses machine-learning algorithms and exogenous big data to uncover patterns and precise drivers of companies' financials and macroeconomic indicators. Our AI SaaS Enterprise solution is a comprehensive prediction tool designed to help companies in demand prediction, financial planning, identifying latent macroeconomic risks, and discovering industry inflections. BigDataFed is venture-backed startup with high-profile investors and high profile advisors.

Job Profile: We are seeking a DevOps Engineer to play a key role in operating our cloud infrastructure and applications. The ideal candidate should have both development and operational experience, and be passionate about automating operational processes and managing critical systems with zero downtime. You will maintain the existing infrastructure and add new functions. You’ will work across multiple teams from application engineers to platform engineers and data scientists to automate the deployment, configuration and management of cloud infrastructure in AWS.

Specific Responsibilities to Include:
Plan and deploy high availability solutions for DevOps services

Install, configure manage and extend a variety of software systems including software for version control, continuous integration, continuous deployment, performance data collection and analysis, systems monitoring and more

Automate the compilation, continuous integration, testing, packaging, and distribution of multiple software components

Monitor and improve operations performance and stability

Investigate failures, fix them and execute root-cause analysis

Engineer systems and tools to support the build, integration and verification of complex software systems

Work closely with developers to tailor tools and solutions for rapidly evolving needs

Continuously discover, evaluate and implement new technologies or services to maximize operations efficiency and reliability

Experience

Demonstrated success deploying and scaling high traffic services in AWS (AMI’s, EC2, S3, CloudWatch, ECS, VPC, RedShift, Network Routing/ACL’s, ELB)

Expert networking knowledge and ability to mainain various server web server software (NGINX, OpenResty, Apache etc.)

Experience implementing and managing CI/CD with Jenkins, Docker and AWS ECS clusters

Experience with writing Jenkins Pipelines

Experience with cloud monitoring technologies including AWS CloudWatch, Grafana or Nagios

Extremely comfortable with Linux, shell-scripting, and git

Extremely comfortable with Python as a crucial tool for automation

Experience with Kubernetes and Google Cloud would be a plus

Experiences with Mesosphere DC/OS would be a plus

Experience with other languages: JS, Go, Lua, Ruby would be a plus

Thrive in a startup/fast-paced environment

Excellent oral and written communication skills ·

Qualifications

Bachelor’s degree in computer science or related field

2+ years of experience

Compensation

Competitive salary; stock options; health benefits: medical, vision, and dental; Paid time off.

Big Data Federation, Inc, will not sponsor applicants for work visas.

Please send cover letter and resume to jobs@bigdatafed.com

Software Engineer (Silicon Valley)
Location: Santa Clara, CA

Employment type: Regular full time

Company: Big Data Federation, Inc. uses machine-learning algorithms and exogenous big data to uncover patterns and precise drivers of companies' financials and macroeconomic indicators. Our AI SaaS Enterprise solution is a comprehensive prediction tool designed to help companies in demand prediction, financial planning, identifying latent macroeconomic risks, and discovering industry inflections. BigDataFed is venture-backed startup with high-profile investors and high profile advisors.

Job Profile: You will join an experienced and diverse team of software engineers and data scientists as a key contributor to our predictive analytics platform, where you will be responsible for ingesting new data sources into our data platform: this entails creating docker containers which customize the retrieval, post-processing/validation and storage of each data source into our private cloud. You will work with data vendors and our own data scientists to optimize the ingestion process for each source: from prototype through deployment as a micro-service to our data platform. You are encouraged to develop your full-stack engineering skills so you can help develop/maintain the data platform itself.

We particularly seek passionate, data-oriented candidates who are eager to learn new skills, and to mentor their colleagues in areas where they themselves excel.

Responsibilities include:
Develop/maintain data platform to ingest data and validate/store it in our cloud, and serve it up to applications through internal APIs

Create and maintain docker-based microservices API

Write data ingestion modules from external sources (Python)

Qualifications

Experience with Python

Experience with databases (mysql)

Experience using Docker is an important advantage

Experience with AWS/ECS services is a plus

Agile development, continuous integration and test-driven design a plus

Experience creating RESTful APIs is a plus

Knowledge of English spoken and written at medium level is required

Compensation

Competitive salary; stock options; health benefits: medical, vision, and dental; Paid time off.

Big Data Federation, Inc, will not sponsor applicants for work visas.

Please send cover letter and resume to jobs@bigdatafed.com

UI/UX Designer (Remote)
Location: Remote

Employment type: Contract

Job Description: We have created a highly interactive real-time HTML5 dashboard. We are looking for a UI designer to further develop the product. The designer will work closely with the front-end engineers and rest of the team. He/she should be able to build upon a highly visually appealing web portal with manoeuvrable elements and a customizable dashboard.

CSS and HTML5, java, D3 experience a plus.

Designers should be based in the SF Bay area in order to be able to work with the rest of the team at the office when needed.

Compensation

Competitive remuneration

Please send cover letter and examples of work to jobs@bigdatafed.com

Senior Back-End Engineer (Moldova)
Location: Chisinau, Moldova

Employment type: Regular full-time position

Company: Big Data Federation, Inc. uses machine-learning algorithms and exogenous big data to uncover patterns and precise drivers of companies' financials and macroeconomic indicators. Our AI SaaS Enterprise solution is a comprehensive prediction tool designed to help companies in demand prediction, financial planning, identifying latent macroeconomic risks, and discovering industry inflections. BigDataFed is venture-backed startup with high-profile investors and high profile advisors.

Job Profile: As a senior software engineer you will be involved with automating the ingestion of large amounts of data into the data platform, architecting the data platform, and writing APIs for accessing the data and tests to ensure the accuracy and reliability of the data. You will help promote best practices and review the engineering team’s code. You will also help manage day-to-day administrative tasks and engineering processes, such as scrum meetings.

Responsibilities include:
Develop/maintain data platform to ingest data and validate/store it in our cloud, and serve it up to applications through internal APIs

Create and maintain docker-based microservices API

Write data ingestion modules from external sources (Python)

Qualifications

Experience with Python

Experience with databases (mysql)

Experience using Docker is an important advantage

Experience with AWS/ECS services is a plus

Agile development, continuous integration and test-driven design a plus

Experience creating RESTful APIs is a plus

Knowledge of English spoken and written at medium level is required

Compensation

We offer attractive industry-level salaries, based on performance/experience, level and skills, as well as paid time off.

Please send a cover letter and your CV to ee-jobs@bigdatafed.com

Front-end Engineer (Moldova)
Location: Chisinau, Moldova

Employment type: Regular full-time position

Company: Big Data Federation, Inc. uses machine-learning algorithms and exogenous big data to uncover patterns and precise drivers of companies' financials and macroeconomic indicators. Our AI SaaS Enterprise solution is a comprehensive prediction tool designed to help companies in demand prediction, financial planning, identifying latent macroeconomic risks, and discovering industry inflections. BigDataFed is venture-backed startup with high-profile investors and high profile advisors.

Job Profile: We're looking for an experienced front-end engineer to help build a responsive website for displaying insights. You'll help design the front-end architecture and data models.

Qualifications

Strong understanding of HTML, CSS, and Javascript

Experience with a Javascript framework such as React, Angular, or Ember

Experience with a unit testing framework such as Jasmine, Mocha

Experience with a CSS preprocessor such as Sass or Less

Able to build responsive websites

Experience with D3.js

Experience with design and UX is a plus

Experience with a backend language (Java, C++, Ruby, Python) is a plus

Compensation

We offer attractive industry-level salaries, based on performance/experience, level and skills, as well as paid time off.

Please send a cover letter and your CV to ee-jobs@bigdatafed.com

Quality Assurance (QA) Engineer (Moldova)
Location: Chisinau, Moldova

Employment type: Regular full time

Company: Big Data Federation, Inc. uses machine-learning algorithms and exogenous big data to uncover patterns and precise drivers of companies' financials and macroeconomic indicators. Our AI SaaS Enterprise solution is a comprehensive prediction tool designed to help companies in demand prediction, financial planning, identifying latent macroeconomic risks, and discovering industry inflections. BigDataFed is venture-backed startup with high-profile investors and high profile advisors.

Job Profile: We're looking for a Quality Assurance engineer to help test our enterprise website and data platform. You’ll write code to ensure the website is high quality and user friendly. In addition, you’ll ensure the integrity our large data sets, which power the website. You’ll be able to set the foundation for QA processes and tools going forward.

Qualifications

Strong background in software testing and best practices

Experience testing websites, both web and mobile

Able to automate tests and test reports

Experience with Python, Ruby, or a similar scripting language

Knowledge of HTML, Javascript

Knowledgeable of common web security issues

Detail oriented and not afraid to ask questions

Familiar with JIRA, Asana, Trello or similar tracking tool

Compensation

We offer attractive industry-level salaries, based on performance/experience, level and skills, as well as paid time off.

Please send a cover letter and your CV to ee-jobs@bigdatafed.com

Software Engineer (Moldova)
Location: Chisinau, Moldova

Employment type: Regular full time

Company: Big Data Federation, Inc. uses machine-learning algorithms and exogenous big data to uncover patterns and precise drivers of companies' financials and macroeconomic indicators. Our AI SaaS Enterprise solution is a comprehensive prediction tool designed to help companies in demand prediction, financial planning, identifying latent macroeconomic risks, and discovering industry inflections. BigDataFed is venture-backed startup with high-profile investors and high profile advisors.

Job Profile: As a data engineer, you will join an experienced and diverse team of software engineers and data scientists as a key contributor to our predictive analytics platform, where you will be responsible for ingesting new data sources into our data platform.

You will develop/maintain the docker-based data platform to ingest data from external sources and validate/store it in our cloud (centralized databases and distributed stores), and serve it up to applications (centralized and distributed) through internal APIs

You will develop a new application platform to sit on top of the data platform to make available applications performing higher-level algorithmic operations on data via ingested data APIs. The work could be focused on back-end or front-end, although full stack is preferable

You will create and maintain docker-based microservices API (nodejs/express) * Write data ingestion modules from external sources (nodejs/python or java)

We particularly seek passionate, data-oriented candidates who are eager to learn new skills, and to mentor their colleagues in areas where they themselves excel.

Qualifications

Bachelor’s or higher degree in computer science, or an engineering/math/statistics/science discipline with a strong CS component.

Python and MySQL are required. Ruby on Rails, NodeJS, Java, AWS and ECS are a plus.

Experience creating restful APIs Qualifications

Experience working with databases (mysql)

Experience in using Docker is an important advantage

Experience working with or understanding the architecture of AWS/ECS services is a plus

Agile development, continuous integration and test-driven design a plus

Experience creating and consuming RESTful APIs is an important advantage

Compensation

We offer attractive industry-level salaries, based on performance/experience, level and skills, as well as paid time off.

Please send a cover letter and your CV to ee-jobs@bigdatafed.com