Remote Engineer + API + Scala Jobs in Aug 2019 📈 Open Startup
RSS
API
Post a Job

get a remote job
you can do anywhere

34 Remote Engineer API Scala Jobs at companies like Igeolise, Close.io and Crowdflower last posted 8 months ago

34 Remote Engineer API Scala Jobs at companies like Igeolise, Close.io and Crowdflower last posted 8 months ago

Get a  email of all new remote Engineer + API + Scala jobs

Subscribe
×

  Jobs

  People

👉 Hiring for a remote Engineer + API + Scala position?

Post a Job - $299
on the 🏆 #1 remote jobs board

This year

iGeolise


Senior Devops Engineer

verified

Senior Devops Engineer


iGeolise

verified

scala

devops

functional programming

api

scala

devops

functional programming

api

8mo
We are looking for a senior level developer. The successful candidate would work on an API that calculates travel times to thousands of locations in a split second. She/He would join a remote DevOps team based in Kaunas alongside four other team members working on these projects.\n\nOur Search API already processes more than a billion locations a month and has an average response time of 900 ms when sorting up to 1000 locations within a 3 hour travel time area. To return these results at scale we use Scala, AKKA and Play Framework.\n\nWhat we offer:\n\nThe salary offered matches your experience, educational background, and job skills. We offer employee stock options, gym subscription and remote working with a flexible schedule. We also provide any equipment you would need for work. All this is possible as long as you are okay to work from around 10/11 am to 18/19 in GMT+2 and attend daily 11 am online stand-up meetings. We also have team gatherings in Kaunas office up to 3 times a year.\n\n# Responsibilities\n * Design and development of Travel Time Platform API;\n* Troubleshoot and resolve issues in our development, test and production environments;\n* Improve automated procedures for code and data deployment and automate manual tasks;\n* Develop tools to improve situation awareness for the team Maintenance and upkeep of Linux servers.\n \n\n# Requirements\n* Experience in functional programming or Scala;\n* Understanding the benefits of purely functional code, immutability, encapsulation, choosing the right data-structures, asynchronous structures, code organization and testability;\n* Experience working with Linux and servers management;\n* Experience with source code control systems, branching and merging, automated unit testing frameworks, automated build tools, and automated deploy frameworks;\n* Experience in designing public API’s is a benefit.

See more jobs at iGeolise

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

CrowdFlower


Full Stack Engineer

Full Stack Engineer


CrowdFlower


javascript

postgres

scala

ruby

javascript

postgres

scala

ruby

4yr
\nAbout Us:\nCrowdFlower is changing the way work gets done, and we want you to help us make it happen.\nWere building a platform that makes it easy for data scientists to enrich their data by distributing work to an on-demand workforce located around the world. In addition to being an integral player in the red hot data science, machine learning and big data fields, we also provide critically needed work and income to millions of micro-tasking workers around the world. Everything our engineers do has real and tangible impact, everyday.\nWe need smart, innovative people to help us build scalable, resilient and responsive systems, working with our exceptional team in San Franciscos Mission District. You can look forward to working with a dynamic, growing company in a casual and fun environment with an opportunity to make an impact at all levels of the business.\nLearn more about our engineering culture at http://www.crowdflower.com/careers/engineering.\nThe Job:\nWhen we say Full Stack Engineer, we're looking for someone that is comfortable building custom UI/UX as well as defining API endpoints for the UI to communicate with. In terms of MVC, the position looks like: 5% M, 75% V, and 20% C. The primary tools you'll employ are Rails and jQuery. You like to work with different technologies and are passionate about constantly learning new things. You take pride in designing elegant, simple solutions to challenging problems, creating quality software components and promoting best practices for agile software development. You will help us ensure we continue to evolve and keep our edge as a world­-class development team. \nResponsibilities:\n* Distilling complex requirements into simple interfaces.\n* Defining the future of CrowdFlower's platform.\n* Building new products that use the core CrowdFlower platform.\n* Improve the interface that tens of thousands of CrowdFlower contributors and clients use everyday.\n* Take pride and ownership in your work and encourage others to do the same\n* Promote best practices for writing maintainable, well­-tested code\n\n\nMust Haves:\n* 3+ yrs experience on at least one significant production-level web app in Rails.\n* Experience in multiple programming languages (we primarily use Ruby and JavaScript).\n* A solid command of JavaScript. When something breaks, you either know exactly why it broke, or can find out easily.\n* The ability to design new interfaces - thinking up a creative solution and being able to implement it effectively.\n\n\nExperience with these would be definite assets:\n* Client-side MVC - React and/or Backbone\n* Jasmine/TDD experience\n* An opinion about Web Components/ES6\n* Git skills and GitHub repos full of cool stuff you've hacked on\n* A great design aesthetic\n* PostgreSql, JQuery, Redis\n* AWS, Jira, Confluence.\n\n

See more jobs at CrowdFlower

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Intuitive Web Solutions


Technical Business Analyst

Technical Business Analyst


Intuitive Web Solutions


edu

teaching

cloud

css

edu

teaching

cloud

css

4yr
\nWhat We Do\nWe build gorgeous, scalable, and usable cloud-based insurance software for property and casualty insurance companies.\n\nWhy We Need You\nThe primary purpose of the Technical Business Analyst is to serve as a bridge between Engineering and Business Analysis. As part of this job, the Technical Business Analyst will gather business requirements from users, work with engineering to create software estimates, and work with our client's business analysts to validate that the business requirements were met. Additionally, this role will serve as the primary point of contact for our 'Client Developers', who are engineers that work for our clients and utilize our API.\nThis individual should be passionate about technology and should enjoy learning.\n \nRequired\n* Bachelor's Degree in CIS/MIS or similar degree program \n* Programming in several modern languages\n* Deep knowledge of web programming (HTML, CSS, JS)\n* Linux\n* Excellent communication skills\n\n\n\nDesired\n* Python\n* Javascript\n* Microservices\n* Docker\n* Amazon Web Services\n\n\n\nThe Benefits\n* Competitive pay based upon education and experience\n* Work with truly amazing (and appreciated) people\n* Comprehensive health insurance coverage including medical, dental, and vision\n* Flexible schedule\n* Relaxed work environment (Why wait until Friday to wear jeans and a t-shirt?)\n* Remote work\n* Flexible learning time - explore your ideas and new technologies on the clock\n\n

See more jobs at Intuitive Web Solutions

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Favly


VP Of Technology

verified

VP Of Technology


Favly

verified

qa

javascript

infosec

c sharp

qa

javascript

infosec

c sharp

4yr
\nFavly is a mobile application that connects people with trusted businesses through the power of personal referrals.\n\n\nWe believe in strengthening communities by promoting good, local business. Favly was born out of the conviction that our favorite, most trusted way of doing business is by sharing personal referrals.\n\n\n\nVice President of Technology\n\nReporting to the VP/General Manager, your role is to ensure the successful execution of the company’s business mission through the development and deployment of Favly’s mobile app and web presence. You are instrumental in helping to scale a very dynamic and growing organization. You have deep technology knowledge, specifically as it relates to mobile development, and are able to evaluate and identify appropriate technology platforms for the delivery of our product. You will build and manage a top caliber development and quality assurance team, and oversee development, QA and project management. You are able to work in a fast paced environment overseeing development and deployment, while keeping releases on time. Serving on the Executive Team, you co-own company strategy and leadership, and have analytical mind and solve problems quickly.\n\n\nEssential Duties & Responsibilities\n\n\n* Create and articulate the company’s product vision and product road map\n\n* Recruit, develop and retain top engineering talent\n\n* Lead the engineering process, determining when to use native, when to use web, or when to use a combination\n\n* Lead the delivery of high-quality, on-time mobile product improvements and features ensuring high customer satisfaction\n\n* Lead execution of technology partnerships, relationships, etc.\n\n* Identify competitive services and opportunities for innovation\n\n* Identify technology trends and evolving social behavior that influence the business\n\n* Anticipate and address major technology changes\n\n* Work with product team to identify requirements and features feasibility\n\n* Develop proprietary tools based on business needs\n\n* Identify and prioritize development initiatives\n\n* Set and meet aggressive timetables\n\n* Direct development and execution of enterprise-wide information security plan\n\n* Direct and execute an enterprise-wide disaster recovery and business continuity plan\n\n* Build and manage internal and external teams\n\n* Oversee infrastructure development and deployment; build an infrastructure that can scale to millions of registered and active users\n\n* Develop and own technology budget\n\n* Define organization’s software development methodology\n\n* Establish a specification conformance and testing regimen\n\n* Establish and supervise QA process, including integration and system testing\n\n* Select, deploy and monitor performance profiling tools and procedures\n\n* Evaluate and select web application hosting providers\n\n* Establish an application deployment process\n\n* Monitor app performance and review any app failures in staging or production\n\n* Analyze server workload, including traffic and utilization trends\n\n* Establish and monitor an analytics regime that measures performance to goals\n\n* Review and approve proposed development releases\n\n* Evaluate search engine optimization\n\n* Ensure the ongoing maintenance and updating of information systems and infrastructure, including hardware, software, and ASP applications\n\n\n\n\n\nDesired Skills & Experience\n\n\n* Experience developing cross-platform mobile applications\n\n* Expertise in agile development\n\n* Expertise in HTML5/CSS/JavaScript\n\n* Experience with JavaScript frameworks and libraries like Angular, Ember, React, Node\n\n* Expertise in iOS or Android native development, or wrappers like PhoneGap\n\n* Experience with automated testing and test driven development\n\n* Experience with social login from Facebook, LinkedIn, Google+, etc.\n\n* Strong Objective-C skills and inside-and-out knowledge of the iOS SDK\n\n* Strong Java skills with extensive knowledge of the Android SDK\n\n* Experience using and creating scalable web-based RESTful APIs\n\n* Object Oriented PHP skills at all scales\n\n* Experience in integrating 3rd party interfaces\n\n* Experience in a startup environment\n\n* Ability to manage engineering teams (QA, Dev, Ops)\n\n* Ability to keep remote teams on track\n\n* Proficiency with web programming languages (PHP, C#, Java, Ruby, Python)\n\n* Proficiency with front-end web technologies (XML, HTML, CSS, JavaScript, Ajax)\n\n* Proficiency with several RDBMSs (MySQL, MS SQL Server, PostgreSQL)\n\n* Experience with revision control systems (Git, Mercurial, SVN, Perforce, etc)\n\n* Experience working with different CMSs (BrowswerCMS, Drupal, Joomla, DotNetNuke)\n\n* Experience managing agile development processes through tools such as Atlassian suite\n\n* Familiarity with information security vulnerabilities\n\n* Excellent verbal and written communication\n\n* Keen analytic and problem-solving abilities\n\n\n\n\n\nPersonal Qualities & Core Competencies\n\n\n* Possess personal integrity: a deep moral compass that guides personal action\n\n* Use values and principles to make decisions\n\n* Strive to “do the right thing”\n\n* Yearn to work at a company where the organization’s values reflect personal ones\n\n* Are a team player: understand that success is only achievable as a team\n\n* Treat others fairly and with respect\n\n* Listen well and communicate well\n\n* Are fiercely consumer focused: have a real love and understanding of consumer behavior, and have personal experience using a variety of research and A-B testing techniques\n\n* Seek to understand what consumers want/need from both functional and emotional perspectives\n\n* Embrace the user community, becoming a “hands on,” active user of the service\n\n* Envision long-term market potential and business opportunity and position the business to capitalize on them\n\n* Anticipate future business opportunities or problems and develops strategies to address them\n\n* Drive results: set dramatic, compelling goals and aggressive schedules for improvement\n\n* Have a demonstrated record of delivering both short- and long-term results\n\n* Translate the vision/mission of the organization into actionable, quantitative plans\n\n* Convey a sense of urgency, and drive issues to closure\n\n* Seeks to build a great company for the long haul, not merely optimize for short-term gains\n\n* Embrace goals with enthusiasm: relentlessly optimistic while being grounded in reality\n\n* Manage performance: translates over-arching business goals into specific objectives for each member of the team\n\n* Hold people accountable for agreed-to results.\n\n* Identify and keep others focused on the most important metrics that drive the business.\n\n\n\n\n\nEducation\n\nUniversity degree in the field of computer science or engineering. An advanced degree is a plus.\n\n\nLocation\n\nWe are located in the beautiful community of Ojai, CA.\n\nIt’s a great place LIVE * WORK * PLAY (www.discoverojai.com/about_ojai.html)\n\nHowever, working remotely is an option.\n\n\nCompensation\n\nComfortable base plus equity.\n\n\n\nTo Apply\n\nAre you interested in applying? Contact us at [email protected]

See more jobs at Favly

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Monetate


Software Development Engineer

Software Development Engineer


Monetate


python

scala

api

marketing

python

scala

api

marketing

4yr
Who We Are\n\nMonetate helps digital marketers make their content more personal. We turn data into action on our customers' sites by doing real-time data analysis and DOM manipulation at a large scale, to help our customers put the right experience in front of their customers users. We are a small team focused on delivering the best experience possible for our customers and enabling them to understand their customers needs at arbitrarily high volumes. We’re looking for engineers who want to do highly scalable work on great brands and solve tough problems.\nAbout the Job\n\nOur engineering team is passionate about scale and truly usable products. As a software development engineer, you will be a technical owner. You'll work on a talented and nimble team of engineers creating real-time decisioning API's with millisecond-level SLA's. You’ll write distributed applications that scale across hundreds of servers. At Monetate we are pragmatists and use open source across our stack. We work primarily in Python on AWS. We're looking for talented engineers who are want challenges at scale. We are very flexible on schedules, and offer a very competitive package. We also have an established, highly productive remote development team you will be working with.\nProfessional traits of a Monetate Engineer:\n\n\n\n\nExhibits excellent judgment\n\n\n\nHas relentlessly high standards (is never satisfied with the status quo)\n\n\nIs able to dive deep and is never out of touch with the details of the business or technology\n\n\n\nThinks big\n\n\nStrong engineering background and software development skills \n\n\n\n\nWhat We’re Looking For:\n\n\n\nBachelor’s Degree in Computer Science or related field or equivalent preferred\n\n\n\n2+ years experience in software development - this can be open source side projects while you were studying, or you might have 10+ years of professional experience!\n\n\nProficiency in at least one modern programming language, preferably Python\n\n\n\nKnowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operation\n\n\nAbility to take a product from scoping requirements through actual launch of the product\n\n\n\nExperience in communicating with users, other technical teams, and management to collect requirements, describe software product features, and technical designs\n\n\n\n\nBecause you’ll be remote, there are some additional requirements:\n\n\n\n\n\nable and allowed to travel to the Philadelphia area 2-4 times a year\n\n\n\nhave a quiet place to work all day\n\n\nable to work, concentrate and stay on top of things by yourself, though we’ll be in constant communication by chat and videoconferencing\n\n\nhave a solid internet connection\n\n\n\n

See more jobs at Monetate

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

POPSUGAR


Shopstyle Backend Engineer

Shopstyle Backend Engineer


POPSUGAR


devops

javascript

sql

scala

devops

javascript

sql

scala

4yr
\nShopStyle, the leading product search engine on the web, is looking for an ambitious Backend Engineer to help build out the team. ShopStyle attracts over 10 Million monthly users. We're building the next generation of social shopping with the best quality content and user experience in the market. Were looking for someone to join our team to build a fast and rich set of internal web applications for data analysis and administration purposes.\nResponsibilities:\n* \nDesign and implement REST APIs for use with different apps\n* \nWrite and maintain unit tests for these APIs\n* \nWrite Spark stream processing job or post processing batch job to pre-calculate data views\n* \nWork with the DevOps team to define, build and maintain deployment infrastructure needed for the internal applications\n* \nContribute to weekly feature releases and code reviews\n\n\nRequirements:\n* \nBS in Computer Science or equivalent\n* \nMinimum 2 years core Java programming experience\n* \nStrong understanding of OOP design principles (loose coupling, encapsulation, etc.)\n* \nKnowledge of backend paradigms (multithreading, caching, performance tuning)\n* \nExperience with MySQL, Apache/tomcat, Hibernate\n* \nPassion for keeping up with new technologies and industry trends\n\n\nBonus:\n* \nExperience with no-sql databases (Cassandra and/or MongoDB preferred)\n* \nExperience with Javascript/Front-end technologies and super bonus for AngularJS\n* \nExperience with writing Spark jobs (in Scala, extra points)\n\n\nTo apply, please submit a resume and a description about why you would be a good fit for the position. Our main engineering department is located in our downtown San Francisco headquarters however we are open to engineers located in our New York or LA office able to work remotely. 

See more jobs at POPSUGAR

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Thermopylae


Software Engineer

Software Engineer


Thermopylae


infosec

edu

teaching

java

infosec

edu

teaching

java

5yr
\nWe’re actively expanding Thermopylae Sciences & Technology (TST) and we’re looking for engineers who are continuous learners, passionate, and are interested in developing Web-based geospatial capabilities for desktop and mobile applications in support of government and commercial customers.\n\nWhy work with TST:\n\n\n* TST engineers are passionate and smart. We have a lot of flexibility in how we do our work, and take that responsibility very seriously.\n\n* We care, we mentor and collaborate and give you room to grow professionally.\n\n* We respect your skills and support career growth and continuing education.\n\n* We have fun!  We celebrate with regular Happy Hours, Chili cook-offs, and frequent team-building events.\n\n* You will get to work with emerging technologies focused around Google’s products, elastic scalable compute systems, SMAQ stack, and the next generation of TST’s R&D.\n\n\n\n\n\nCore Qualities in a TST Engineers:\n\n\n* The ability and passion to continuously learn new technologies, programming concepts, and architectures.\n\n* An interest in Geospatial and Mobile Software\n\n* Teaching and mentoring others on technical topics.\n\n* Understands supporting other development teams with custom platform technologies and SDKs and APIs.\n\n\n\n\nPosition Description\n\nWe are looking for a highly motivated and self-driven senior developer who can work with semi-distributed teams of product managers, software architects and developers.  TST’s Core Services is a powerful yet minimalist stack providing container-free abstractions for persistence, security and messaging across mobile, web and enterprise integration components.  You will work with a team to design, implement and support TST’s Core Services platform - the underpinning technology for TST’s commercial products.   \n\nYou will help to evolve this powerful platform in collaboration with Evaluation and recommendation of FOSS libraries for Core Services integration platform.\n\n

See more jobs at Thermopylae

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

CLARITY SOLUTION GROUP


Big Data

Big Data


CLARITY SOLUTION GROUP


scala

api

engineer

big data

scala

api

engineer

big data

5yr
\nNote: For this position you will be required to travel throughout the country on a weekly basis.\n\nDOES WORKING FOR AN ORGANIZATION WITH THESE BENEFITS, APPEAL TO YOU?\n\n\n* Working on complex transformation programs across many clients and many industries\n\n* Unlimited paid time off\n\n* Competitive compensation which includes uncapped bonus potential based on individual contributions\n\n* Mentor program\n\n* Career development\n\n* Tremendous growth opportunities (company is growing at a rate of 35% or more annually)\n\n* Strong work/life balance\n\n* A smaller nimble organization that is easy to work with\n\n* Visibility to the leadership team on a daily basis\n\n* Be a part of an Elite Data & Analytics team\n\n\n\n\nIF YOU ANSWERED YES TO THE ABOVE ITEMS, KEEP READING!\n\nWe are looking for individuals with the ability to drive the architectural decision making process, who are experienced with leading teams of developers, but who are also capable and enthusiastic about implementing every aspect of an architecture themselves.\n\nOUR DATA ENGINEERS: \n\n\n* Are hands-on, self-directed engineers who enjoysworking in collaborative teams  \n\n* Are data transformation engineers\n\n\n\n* Design and develop highly scalable, end to end process to consume, integrate and analyze large volume, complex data from sources such as Hive, Flume and other APIs\n\n* Integrate datasets and flows using a variety of open source and best-in-class proprietary software\n\n\n\n* Work with business stakeholders and data SMEs to elicit requirements and develop real-time business metrics, analytical products and analytical insights\n\n* Profile and analyze complex and large datasets\n\n* Collaborate and validate implementation with other technical team members\n\n\n

See more jobs at CLARITY SOLUTION GROUP

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

GraphPaper


Software Engineer

verified
Singapore

Software Engineer


GraphPaper

Singapore verified

meteor js

javascript

architecture

cloud

meteor js

javascript

architecture

cloud

Singapore5yr
\n \n\n#Location\n- Singapore

See more jobs at GraphPaper

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Samasource


Senior Web Services Architect

Senior Web Services Architect


Samasource


devops

infosec

architecture

java

devops

infosec

architecture

java

5yr
\nWe are looking for a senior level Web Services Architect/Developer to join our small software team, to develop web services that unleash the power of our Microwork™ platform. In particular, we are targeting engineers who can architect and develop ultra-reliable and secure web services that manage millions of Microwork™ tasks per month. This is a unique opportunity to both shape and build our services from the ground up. While we don't mind you being remote your particular timezone may be a factor -- this role requires you to work closely with our US based engineers.\n\nWe expect that you:\n\n\n* Are a self-motivated quick learner\n\n* Have hands-on experience architecting and developing all aspects of horizontally scalable, secure, fast and highly available RESTful web services\n\n* Are an expert in at least one of Ruby, Python, Java, Clojure, Scala.\n\n* Are an expert in database technologies -- SQL and NoSQL\n\n* Are proficient in using AWS as a deployment platform -- you have worked extensively with three or more of the following: EC2, EB, ELB, SQS, S3, SNS, RDS, DynamoDB, EMR\n\n* You understand data security and site security issues\n\n* Have experience in SOA and multi-tier web applications (experience with microservices is a plus)\n\n* Depend upon a healthy CI environment\n\n* Write excellent automated tests, and run them often\n\n* Are proficient in using load testing, functional testing and regression tools\n\n* Can write high quality, maintainable code in a high pressure environment -- you know when to take shortcuts and have the discipline to undo them later\n\n\n\n\nYou will stand out if:\n\n\n* You have full stack experience\n\n* You have experience with architecting HIPAA compliant services\n\n* You have worked with major third party APIs (e.g. FB, Google, Salesforce.com)\n\n* You have experience building, deploying, and monitoring microservices\n\n* You have experience with and embrace Continuous Deployment\n\n* You have experience with DevOps (though this is not going to be a part of your job)\n\n* You know the issues surrounding distributed systems and how to work around them\n\n* You have worked in an agile development environment and you follow agile development principles when you write code\n\n* You have prior start-up experience -- particularly the ability to find one’s bearings in a fast-paced and fast-changing environment\n\n\n

See more jobs at Samasource

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.