Build cutting edge business solutions
with a fully remote team.

You're awesome, we're awesome.
Let's make this happen.

Sr. Scala/AWS Engineer
**** This specific position has been filled but we're always looking top quality Scala developers ****


Company Introduction


Founded by freelance engineers, Blue Orange Digital wanted to bring an engineering-first approach to the development agency model. We aim to work on projects that use the latest and greatest technologies. We care about the products we build and only work with clients who understand that good applications come from happy engineers. We are an entirely distributed team with members all across the US.

Job Description


Seeking a Sr. Scala Engineer to contribute to client project dealing with financial services industry tax coordination. This is very technical work and requires an experienced developer that tackles specification complexity with elegant solutions. This role will be a senior position with architectural discretion over the application. This is not a greenfield application but is a recent rewrite of a legacy system onto AWS. All services are dockerized. This app is in process of migrating from internal VM’s with Docker to OpenShift (Kubernetes).

An ideal candidate should be a self-driven, experienced and detail focused. The candidate should be comfortable with Scala and Akka with related frameworks. Strong analytical skills are a must when designing the platform architecture. The candidate should be able to follow requirement documents and voice his/her opinions on possible improvements and innovations.

Qualifications:


  • Bachelor’s degree (or higher) in Computer Science
  • Experience with Scala, SBT, and Akka
  • AWS (AWS Certifications preferred)
  • Both Sql and No-Sql (MongoDB) Experience
  • Experience programming for the JVM
  • A strong understanding of concurrent, parallel, and distributed systems
  • Experience with Kubernetes
  • Knowledge or experience in test-driven development (TDD) and continuous deployment best practices
  • Experience leading large-scale, complex, development projects.
Data Scientist

Company Introduction

Founded by freelance engineers, Blue Orange Digital aims to bring an engineering-first approach to the development agency model. We aim to work on projects that use the latest and greatest technologies. We care about the products we build and only work with clients who understand that good applications come from happy engineers. We are an entirely distributed team with members all across the US.

Job Description

You will be joining a highly talented team of engineers working on a custom hiring and talent mapping application. We are helping a large company leverage their data to find the perfect candidates. This ranges from predictive models to answering other very open-ended questions.

This is a remote position that can be done from anywhere.

Responsibilities:

  • Use statistical, algorithmic, data mining, and visualization techniques to model complex problems, identify opportunities, discover solutions, and deliver actionable business insights.
  • Own your projects and use this autonomy to find creative and innovative ways of solving problems and delivering solutions.
  • Handle both parts of the Research & Development process, including clean, rigorous implementations of devised models inside our Analytics system.
  • Communicate data-driven insights and recommendations to key stakeholders.
  • Be in constant communication with team members and other relevant parties and convey results efficiently and clearly.

Requirements:

  • A strong background in advanced mathematics, in particular in probability theory and statistics, data mining, and machine learning.
  • Comfortable working with messy structured data sets and turning them into machine learning products
  • Experience in Natural Language Processing (keyword extraction and sentiment analysis)
  • You must be able to think critically, to look at the big picture and spot what is missing, taking advantage of it to propose improvements and deliver business insights.
  • 4+ years of professional experience in data science, doing exploratory data analysis, testing hypothesis, and building predictive models.
  • Ability to quickly and accurately understand complex new concepts.
  • Proficiency in Python and previous experience efficiently conducting research and creating ad hoc reports.
  • Familiarity with Scala/Spark a plus
  • Be excited about collaborating daily with your team and other groups while working via a distributed model.
  • Be eager to help your teammates, share your knowledge with them, and learn from them.
Scala API Developer


Company Introduction


Founded by freelance engineers, Blue Orange Digital aims to bring an engineering-first approach to the development agency model. We aim to work on projects that use the latest and greatest technologies. We care about the products we build and only work with clients who understand that good applications come from happy engineers. We are an entirely distributed team with members all across the US.

Job Description


Seeking a mid-level Scala Engineer to contribute to the development of a talent mapping and hiring application. We are looking for a backend development that is comfortable building out a Play API with TDD to support a web and mobile application.
An ideal candidate should be a self-driven, experienced and detail focused. Comfortable with technical problem-solving to convert a business solution into a high-quality drive and scalable technology solutions. This candidate should be motivated by continuous learning. We are a remote development agency and developers must make a concerted effort to assist and collaborate with colleagues through code reviews, remote pair programming, and provocative communication.

Qualifications


  • Bachelor’s degree (or higher) in Computer Science
  • Experience developing web apis with Scala/Play
  • Experience with Slick Testkit with TDD methodology
  • Experience working with agile development practices
  • Both Sql and NoSql (we use DynamoDB) Experience
  • Familiarity with AWS
  • Both Sql and NoSql (we use DynamoDB) Experience
  • Comfort with Docker
  • An understanding of concurrent, parallel, and distributed systems. We’re using Akka but we have a team lead so familiarity is a bonus.
  • Knowledge or experience in test driven development (TDD) and continuous deployment best practices
  • Preference for candidates that have experience with data analysis and data science


The ideal candidate:


  • Is motivated by a passion to create outstanding learning experiences
  • Has a demonstrated track record creating engaging, effective online programs, courseware or products
  • Is an excellent communicator
  • Interacts with others using sound judgment, good humor, and consistent fairness in a fast-paced environment
  • Wants to build and be part of a great team, doing a great thing
  • Has a curious and creative mindset – enjoys change!
Technical Project Manager
**** This specific position has been filled but we're always looking top quality Project managers and will be opening up this role for new position in 1 month ****


Company Introduction


Founded by freelance engineers, Blue Orange Digital wanted to bring an engineering-first approach to the development agency model. We aim to work on projects that use the latest and greatest technologies. We care about the products we build and only work with clients who understand that good applications come from happy engineers. We are an entirely distributed team with members all across the US.

Job Description


Seeking an experienced technical project manager to drive the overall planning and development of full stack data science applications. The role will require successfully leading a fully remote team to complete complex development projects and managing communication between client specifications and the development team. Our PM needs to have strong analytical skills, an understanding of agile and Scrum methodologies, and the technical experience to have opinions on process improvements and innovations. The ability to create, motivate, and meet deadlines is critical to the role.

An ideal candidate should be a self-driven, experienced, able to effectively balance details with project goals, and deadline oriented. He/She is able to think clearly, anticipate problems, and communicate well. Ownership, initiative, solution focused problem solving, strong people management, and proactive communication are key determinants of success in this role.

Responsibilities


  • Ensure that projects are completed within the constraints of scope, cost, and time
  • Analyze program roadmaps for conflicting tasks, timeline consolidation, and resource allocation
  • Own the backlog and deliverables with a clear charter, prioritization, and urgency for delivery
  • Manage a diverse array of project resources to successfully complete projects
  • Manage client communication and oversee progress for assigned projects
  • Create project schedules and ensure they are consistently updated
  • Provide clients with regular updates on project schedule and action items
  • Effectively manage project change
  • Mitigate project issues and create appropriate action plans
  • Write project proposals with the assistance of senior techs and manager

Qualifications:


  • Experience leading large-scale, complex development projects
  • Proven, pro-active team leader and self-starter with the ability to drive decisions, build consensus, and resolve issues
  • Strong understanding of the software development life cycle and Agile methodologies
  • Solid working knowledge of project management tools and methods
  • Familiarity with relational databases, query tools, and cloud architectures
  • Proven ability to make sound professional judgments and to effectively communicate those to the client
  • Outstanding written and oral communication skills in order to liaise between the user community and the technical team
  • Certified Scrum Master preferred
Data Science/Machine Learning Consultant

Company Introduction


Founded by freelance engineers, Blue Orange Digital wanted to bring an engineering-first approach to the development agency model. We aim to work on projects that use the latest and greatest technologies. We care about the products we build and only work with clients who understand that good applications come from happy engineers. We are an entirely distributed team with members all across the US.

Job Description


Seeking Data Scientist/Machine Learning engineer that can help advise on technical development projects. Candidates must have experience and highly technical familiarity with Spark, Keras, Tensorflow, Pytorch, Distributed Systems, Algorithm Design. We primarily develop in Python/Scala and work with AWS. This role is rooted in excellent communication. Specific projects could include architectural projects review, algorithm/code reviews, technical proposal writing, technical interviewing, technical advisement to project leaders.
This role should be for a technically creative person that sees the potential in large datasets and knows what software to use to bring this to fruition.

Qualifications:


  • Bachelor’s degree (or higher) in Computer Science
  • Experience with Spark, Keras, Tensorflow, Pytorch, etc.
  • AWS Experience
  • Strong understanding of concurrent, parallel, and distributed systems
  • Experience with Kubernetes/Docker
  • Experience leading large-scale, complex, development projects.
Quality Assurance Engineer

Company Introduction

Founded by freelance engineers, Blue Orange Digital aims to bring an engineering-first approach to the development agency model. We aim to work on projects that use the latest and greatest technologies. We care about the products we build and only work with clients who understand that good applications come from happy engineers. We are an entirely distributed team with members all across the US.

Job Description

**** This is for US only applicants *****

We are looking for a Quality Assurance Engineer to implement and run a range of different testing suites. We have a decent amount of Automation Testing, but we need better procedures in place to support its usage, along with the implementation of a whole testing process. We are a small digital agency with a very large project.

Our application consists of a React SPA consuming a Scala API populated by data from a custom ETL pipeline.

QA Manager's responsibilities include designing and implementing tests, debugging and defining corrective actions. You will also review system requirements and track quality assurance metrics (e.g. defect densities and open defect counts.)

The QA manager role plays an important part in our company’s product development process. Our ideal candidate will be responsible for conducting tests before product launches to ensure software runs smoothly and meets client needs while being cost-effective.

Ultimately, you should monitor all stages of software development to identify and resolve system malfunctions to meet quality standards.

Responsibilities

  • Review requirements, specifications and technical design documents to provide timely and meaningful feedback
  • Experience with React Testing Frameworks.
  • Create detailed, comprehensive and well-structured test plans and test cases
  • Estimate, prioritize, plan and coordinate testing activities
  • Execute automation scripts and provide feedback to engineers on failure
  • Identify, record, document thoroughly and track bugs
  • Perform thorough regression testing when bugs are resolved
  • Develop and apply testing processes to reduce bug flow into production
  • Liaise with internal teams (e.g. developers and product managers) to identify system requirements
  • Monitor debugging process results
  • Investigate the causes of non-conforming software and train users to implement solutions
  • Track quality assurance metrics, like defect densities and open defect counts

Requirements

  • Proven work experience in software quality assurance
  • Strong knowledge of software QA methodologies, tools and processes
  • Experience in writing clear, concise and comprehensive test plans and test cases
  • Hands-on experience with both white box and black box testing
  • Hands-on experience with executing automated testing
  • Experience working in an Agile/Scrum development process

Sales Lead

Company Overview

Blue Orange Digital enables organizations to extract value from their data by using the best analytic solutions in the industry. We leverage Machine Learning, Artificial Intelligence, and Data Science solutions to quickly reach hard to find solutions. Data science projects are complex and require a range of technical skills to ensure successful solutions. We offer full-service development to increase delivery of cutting-edge data insights.

Role Description

This role will be the first in-house sales hire to build out a B2B funnel. You will work closely with the founder to develop, scale and build a sales pipeline. The founder has built out successful sales teams at two other companies prior and is now moving from an outsourced sales model to an in-house team. We’ve had early success with our current deal flow and initial partnerships and we’re looking to scale the systems while building a trackable and repeatable process. As we develop a system we will be aggressively hiring to fill out the needs of the team.

This role will include cold calls and lead outreach all the way through deals negotiations. We’re looking for someone that’s interested in becoming an integral part of the growth of an agency that’s leveraging cutting edge technology for large companies.

This company was founded by a startup founder and is run as such. We are a meritocratic organization that rewards creative, passionate, hard-working people that know how to deliver results.

Roles and Responsibilities:

  • Develop a healthy pipeline of client prospects
  • Actively hunt and prospect for new clients
  • Follow up on a high volume of new leads in a rapid manner
  • Maintain accurate pipeline information and help the Blue Orange product team to better understand the market, customer and sales team feedback
  • Build out systems that can scale.

Requirements:

  • 4 years minimum professional experience in sales for a technology company
  • Prior successful sales or lead qualification experience
  • Strong problem-solving skills and demonstrated ability to overcome objections
  • Detailed oriented, interested in Data Science, and has a competitive spirit
  • Excellent quantitative, analytical and communication skills

Don't see what you're looking for?
We always want to hear from talented people.
Reach out if you think you'd be a great fit.

careers@blueorange.digital
Bitnami