This week - Remote Microservices jobs
  • SwiftComply US Opco, Inc
    $100,000.00 - $120,000.00.

    The City3.0 platform will be the next generation of management software for regulatory agencies, businesses, and service providers.We will be taking a modular approach with a microservice architecture to help speed development and make future modules for potential new business units easy to connect in.

    As part of the development team, you will be responsible for helping to build this new application from data model to API, as well as interfacing with other teams to gather feedback and demonstrate new features.

    • Build new services in Golang to meet business needs
    • Define appropriate APIs for interacting with other services
    • Create new data models and modify existing ones and be comfortable generating reports that can cross multiple services
    • Collaborate with other remote members of the company via Slack, Zoom, Trello, and other online tools

    Experience Requirements:

    • 5+ years of web services industry experience
    • Strong Go language knowledge
    • Proficient in SQL
    • Experience building systems in Go, microservice experience a plus
    • Experience with Linux / Unix. Windows experience a plus
    • Understanding of web security standards
    • Familiarity with frontend development (JS, React, Vue) a plus
    • Ability to work on and with a distributed team
    • Ability to work independently between team meetings
    • Strong communication skills
    • A desire to collaborate on new services and share knowledge as needed
    • Not afraid to dive into existing code bases (not in Go) to discover how something is done or modify them to work as a backend in the new system
This month - Remote Microservices jobs
  • Surge
    PROBABLY NO LONGER AVAILABLE.Must be located: North America.Preferred timezone: UTC -8

    Surge Forward is looking for smart, self-motivated, experienced, senior-level consultants who enjoy the freedom of telecommuting and flexible schedules, to work as long-term, consistent (40 hrs/week) independent contractors on a variety of software development projects.

    Experience Required:

    Technology
    - Well versed in java and micro services architecture.There is a week of onboarding in NC.
    - Extensive experience in Spring, Spring Boot, Spring Batch, Messaging technologies like Kafka, Caches
    - Implementing REST services and Relational/NO-SQL databases [Cassandra/Couch/Graph]
    - Skilled to understand JavaScript libraries like NodeJS, ReactJS
    - Worked on Cloud platform, GIT and Jenkins
    - Experience with Container orchestration frameworks like Kubernetes.

    PREFERRED QUALIFICATIONS:
    - Java, Architect and Cloud certifications.
    - Adobe Target Experience.
    - Experience with security standards.
    - Drive the adoption of new technologies by researching technical trends and developments.
    - Experience in designing and providing technical direction to the team.
    - Able to provide best practices for development, unit testing and acceptance testing.
    - Should be able to collaborate and work with the global teams.

    Must be located in the US or Canada to be considered for this role. Sorry, No Visas.

    Resume must include the tech stack under each job.

    For immediate consideration, email resume and include your cell phone number and start date.

  • Heetch
    PROBABLY NO LONGER AVAILABLE.

    ⚠️Read before applying:

    We're a young company iterating over our remote culture so for now, we're only working with people in locations where the time zone is: -3 hours > Paris time zone < +3 hours

    Dev Care Experience @Heetch

    The top priority of our developer-driven team is to improve the productivity of other developers in the company by spotting generic needs across teams and addressing them in the most impactful way. Whether this is done by introducing a new technology or designing a creative solution to a problem shared by various teams, it's done through carefully collected feedbacks, analysis and is delivered iteratively, following closely open-source methodologies.

    You can read more about our team on our blog.

    From the inside, we're a caring team of engineers who share the same set of values:

    • Transparency: We discuss everything openly.
    • Team Unity: No one is left behind.
    • Move Fast: No need to demonstrate for days, do it.
    • Promulgate Knowledge: Whether it's organizational, cultural or technical, we're eager to learn!
    • It's OK to fail: Succeed together, learn together.

    What will be your role?

    By joining the team, you'll be in charge of shaping the foundations of our technical writing team, by building with us a communication strategy that is both efficient and sustainable. Ultimately, you will enable software engineers to write publicly about their own work, write top-notch documentation and make communications both inside and outside the company better.

    Does it sound like you?

    • You have a strong and demonstrable ability to communicate well about software engineering: articles, presentation decks, technical docs, slack messages.
    • You've worked before as a software engineer: You might not be able to write professional software but you're able to write some scripts and automate things a bit.
    • You're familiar with open source, Github and software engineering in general.
    • You're able to collaborate and communicate on a global scale with multiple engineering teams to help figure out gaps in our tooling and infrastructure and help drive solutions.
    • You can work entirely remotely and are not afraid of going out over Slack to get answers from people.
    • You have some publicly available articles to showcase your ability to write.

    What will you do?

    • Build a communication strategy to enable all engineers to broadcast about their work
    • Write, review, study, analyse and steer technical documentation at team level than at the company level
    • Be responsible for all aspects related to writing documentation within the team
    • Absorb a huge quantity of knowledge while working with talented engineers that knows how hard good doc can be to write
    • Deliver a concrete plan on how to scale public communications related to tech

    What will be our challenges together?

    • Help engineers to write excellent engineering articles. Establish a writing pipeline, practices and guides to help everyone to get most of their thoughts into great and accessible content.
    • Build top-notch documentation for the other engineers to trust. Work with us to find a sustainable approach in maintaining those, through guidance, advising and advocating the need for good documentation.
    • Help engineers and other managers to collectively deliver public technical contributions, through talks, blog posts and tweets, in order to raise awareness about Heetch and develop its technical reputation.
    • Pave the way to a dedicated team of technical writers and developer advocate that will leverage her/his experience into building a team focused on helping other teams to take their communication to the next level.
    • Continuously learn through an extensive scope of technologies, from Docker to Event-Sourcing and Functional Programming to Data-Science algorithms.

    What's next?

    If your application is selected, the process will be composed of 4 steps:

    1. Non-technical interview with the Engineering Manager of your potential team (1h30)
    2. Take home assignment (~5 days deadline)
    3. Interview with your future teammates (1h)
    4. Day on site (Paris) to meet your future stakeholders

    Check out our Engineering Blog and follow our twitter :)

    You can also have a look at our open-source projects and contributions here.

  • Heetch
    PROBABLY NO LONGER AVAILABLE.

    ⚠️Read before applying:

    We're a young company iterating over our remote culture so for now, we're only working with people in locations where the time zone is: -3 hours > Paris time zone < +3 hours

    Ride Team @Heetch

    Our mission is quite simple: make passengers and drivers meet, and get there where they need to be.  “Transportation is a serious business” — Jason Statham as Frank Martin

    Our team is responsible for providing the best ride experience, by building both the smoothest ordering experience and the platform and algorithms responsible for real-time execution and online optimization of Heetch' marketplace across all our markets(matching, dynamic pricing, ETA, heatmaps).

    Our impact on the business and on the experience of both passengers and drivers is unprecedented. Every ride must be reliable, efficient, and affordable, and we're building the algorithms that make that possible by optimizing supply and demand. We have high standards and high expectations on our output, we ship fast and we scale our work for all markets.

    To achieve this, we’re all working together amongst Product, Mobile & Backend Devs, Design, Data Analysts & Scientists, and Ops team to successfully target structural next steps, deliver, track and iterate.

    Tech Stack

    • Microservices.
    • Docker with Mesos & Marathon.
    • We ship new services on a weekly basis (at least we try to 😉).
    • Services owned by our teams are written in Go. 
    • We follow community guidelines and best practices.
    • Kafka.

    Our team's values

    • Move fast not furious. 😌🧠
    • Don’t be scared of failure, learn from it and try again.
    • Unit and functional tests are as important as code.
    • Code is always evolving we do not think in versions.
    • We’re not just here to push code, product ownerships equally spread amongst the team.

    Our team's life

    • Work wherever you want: we’ve always been remote first but also have a shiny new office in Paris, London, Brussels and Casablanca.
    • Open communication: everything is public within the team.
    • You are not alone: we use Slack and video calls every day.
    • Continuous improvement: weekly team retrospective and strong Speak Up value.

    Does it sound like you?

    • You have professional experience in Golang.
    • You've worked with microservices in production before.
    • You've got more than 5 years of experience as a software engineer.
    • You've been exposed with real-time problematics.
    • You have an event-driven mindset.

    Bonus

    • If you've been exposed to Geo related problematics before, it's a plus.
    • If you already have experience with event-driven architecture, we'd also love to know more.

    What's next?

    If your application is selected, the process will be composed of 4 steps:

    1. Non-technical interview with the Engineering Manager of your potential team (1h30)
    2. Take home assignment (~5 days deadline)
    3. Interview with your future teammates (1h)
    4. Day on site (Paris) to meet your future stakeholders
  • Heetch
    PROBABLY NO LONGER AVAILABLE.

    ⚠️Read before applying:

    We're a young company iterating over our remote culture so for now, we're only working with people in locations where the time zone is: -3 hours > Paris time zone < +3 hours

    Marketplace Team @Heetch

    Our team focuses on finding the right triggers to balance the demand (passenger requests) and offer (driver availabilities) to generate growth while maintaining a highly reliable service. It requires a lot of data work, in order to formulate hypotheses and create models which will fit the different cities we operate in. In other words, we try to build scalable and smart things to make mobility easier, for both drivers and passengers. Our team's goal is to make everything we can so anyone can Heetch anytime.

    Tech Stack

    • Golang
    • Microservices
    • Kafka
    • Docker with Mesos & Marathon
    • Unit and functional tests are as important as code

    Does it sound like you?

    • You're obsessed by the value you create for users, and not only with tiny little optimizations.
    • You want to dive into Data science, algorithms and mathematics.
    • You want to impact users and don't just want to push code.
    • You care about reliability. Our users too :wink:.
    • You like to try out many things and,…
    • You are ok to drop some of them. And retry…
    • You look for space to push ideas, bootstrapping is one of your hobbies.

    What will you do?

    • Develop and design real-time responsive solutions at large scales
    • Define, evaluate and decide what are the solutions to integrate heavy computational algorithms
    • Build solutions with Data scientists in a pod
    • Chew on a lot of data to understand your problematics
    • Analyze and understand user behaviours
    • Bootstrap on emerging market

    What are going to be your main challenges?

    • Mentor our junior developers and help them to get better
    • Improve the marketplace tech stack in our event-driven architecture
    • Being able to successfully lead a 'multi-stack' project with both backend and data science
  • Heetch
    PROBABLY NO LONGER AVAILABLE.

    ⚠️Read before applying:

    We're a young company iterating over our remote culture so for now, we're only working with people in locations where the time zone is: -3 hours > Paris time zone < +3 hours

    Driver Engagement Team @Heetch

    We're a thoughtful and extremely talented full-stack product team. We're hiring for talent, not location, that is why you will find members of our group based remotely throughout Europe. Our mission is quite simple; Build a world-class, and engaging platform for our Drivers. Drivers use and rely on the products we build every single day to earn a living. A responsibility that we hold dear and do not take for granted.

    Backend within Driver Growth

    The services we support and the code we ship are critical to the business. Be it managing and calculating the Acceptance Rate and reward perks of hundreds of thousands of active drivers or building services that help our professional drivers manage their fleet and employees.

    Our team's values:

    • Transparency: We discuss everything openly within the team. Our speak up culture is strong.
    • Remote first: Our team is fully distributed, and we work hard at that, but feel free to work from any of our offices in Paris, London, Lyon, Bruxelles or Casablanca.
    • The courage to fail: We celebrate the wins, but more importantly we're not afraid to fail, we always learn and go again.
    • Team Unity: No one is left behind.
    • Code quality: It's not software without tests.

    What will be your role?

    We're looking for like-minded, product-focused Engineers that are ready for a challenge and want to have an impact at scale.

    Does it sound like you?

    • You've worked for more than 5 years as a software engineer including one year of working with Go in production.
    • You've worked with microservices in Production.
    • You're eager to improve on and push boundaries with Golang.
    • You show a track record of designing elegant APIs that are easy to use and well documented.
    • You have a full event-driven mindset.
    • You are not afraid of leaving your comfort zone.
    • You are ready to make an impact at scale.
    • If you have experience working with Ruby and Kafka in Production, it's a plus.

    What will you do?

    • Work with engineers to design, build, ship and maintain microservices in production 🚢
    • When needs must, debug issues direct on production spanning multiple services and stacks.
    • Contribute to architectural and design decisions, at scale, around our microservice and event-driven architecture.
    • Work on large scale extraction projects, as we migrate legacy systems (Ruby) into our event-driven architecture.
    • Work closely with engineers from other product teams building cross-team features at scale.
    • Participate in Code Reviews and provide feedback to your colleagues.
    • Share knowledge with everyone and help your team to grow.
    • Have the freedom to experiment. Intrigued by a new tech or library? Go for it! Let's see how it improves our services.
    • Have product ownership by working closely with Product, mobile and data teams. It's not just about writing code.

    What will be your main challenges?

    The Driver Engagement team is responsible for the engagement, happiness and retention of our hundreds of thousands of drivers. Which includes, but is not limited to, our Driver Rewards and Incentive-based products, Real-time earnings and report dashboards and all Driver account, fleet and profile services 🚗. Our multi-disciplined team allow us to work autonomously across the realms of our scope - Basically, this means that we own our roadmap entirely, and we empower each team member to contribute and influence how and what we work on.

    What's next?

    1. If your application is selected, the process will be composed of 4 steps:
    2. Non-technical interview with the Engineering Manager of your potential team (1h30)
    3. Take home assignment (~5 days deadline)
    4. Interview with your future teammates (1h)
    5. Day on site (Paris) to meet your future stakeholders
Older - Remote Microservices jobs
  • Heetch
    PROBABLY NO LONGER AVAILABLE.

    ⚠️Read before applying: We're a young company iterating over our remote culture so for now, we're only working with people in locations where the time zone is: -3 hours > Paris time zone < +3 hours Delivery Platform Team @Heetch Our mission is to provide a fast, reliable and scalable continuous delivery platform to support the growth of all Heetch engineering teams. Our platform and tools are used by developers every day and, empower them by reducing the time to market of a feature, from the time we have an idea, to the time a feature is available to all our passengers and drivers. The platform is written in Golang, built with Drone.io and powers hundreds of Go/Elixir microservices on top of Docker. Our team's values

    • Move smart: We measure everything, and employ tools and standards to ship code quickly and safely (continuous integration, code review, automated testing).
    • Distribute knowledge: We want to scale our team to a point where our contributions do not stop at the company code base. We believe in the Open Source culture and communication with the outside world.
    • Unity makes strength: Moving people from A to B is not as easy as it sounds but, we always keep calm and support each other.
    • Always improve: We value personal progress and want you to look back proudly on what you’ve done.
    • Ship small but often: We consistently deliver value to developers to avoid building up frustration caused by long development cycle
    • Automate all the things: We believe that most maintenance and manual actions can be automated to reduce friction, mistakes and offers a better scaling of the delivery pipeline.
    • Strong ownership: Our team has a broad scope of responsibilities and internal customers whom we serve to the best of our ability.

    What will be your role? By joining the team, you'll be helping to build its technical vision and creating the best platform for all Heetch engineers. You will build efficient tooling, share technical knowledge and always look forward to improving our technical stack. This is achieved by taking a transversal approach, which consists in:

    • working hand in hand on a regular basis with every team
    • enabling the team to gather strong feedbacks on where productivity or reliability can be improved

    Does it sound like you?

    • You've got strong experience with Go in production.
    • You've worked in production with microservices.
    • You're familiar with continuous integration systems and concepts.
    • You're experienced with Docker in production.
    • You've worked before with Mesos or Kubernetes.

    Bonus points

    • You've got experience with Ruby/Elixir.
    • You've got experience in DevSecOps space.
    • You had previous exposure to Drone.io.

    What will you do?

    • Keep a laser focus on other engineering teams' productivity, efficiency, and reliability
    • Build highly scalable products to help all engineers across all of our businesses to build, test and deploy their services
    • Work from the infrastructure layer to the application layer to help us build a system that processes hundreds of build jobs a day
    • Collaborate actively with a wide mix of infrastructure engineers, backend engineers, data engineers, and mobile engineers
    • Deliver love and happiness to other developers by empowering them to deliver apps and services at full pace and scale 🤗
  • Railroad19
    PROBABLY NO LONGER AVAILABLE.

    Cloud Native Java Developer (Remote United States)

    At Railroad19, we develop customized software solutions and provide software development services. 
    We are currently seeking a Cloud Native Java Developer that is fluent in both Spring Boot and Java 8 to be a technical resource for the development of clean and maintainable code. In addition to contributing code and tangible deliverables the role is expected to work as an adviser to help identify, educate, and foster best-in-class solutions. Creating these relationships requires strong communication skills.

    At Railroad19, you are part of a company that values your work and gives you the tools you need to succeed. We are headquartered in Saratoga Springs, New York, but we are a distributed team of remote developers across the US. 
    This is a full-time role with vacation, full benefits and 401k.  Railroad19 provides competitive compensation with excellent benefits and a great corporate culture.

    The role is remote - U.S. located, only full time (NO- contractors, Corp-to-Corp or 1099).  
    Core responsibilities:

    • Understand our client's fast-moving business requirements
    • Negotiate appropriate solutions with multiple stake-holders
    • Write and maintain scalable enterprise quality software
    • Build web applications using Spring Boot
    • Build Microservices that connect to Oracle and NoSQL databases
    • Build software components that integrate with a workflow engine and/or ESB to execute asynchronous business processes
    • Manage the complete software development life cycle
    • Writing functional and unit tests in order to maintain code quality
    • Work with Jenkins to perform continuous integration
    • Collaborate with other teams in order to deliver a highly performance application that contains little or no defects
    • Identify new opportunities, tools, and services to enhance the custom software platform
    • Support and troubleshoot issues (process & system), identify root cause, and proactively recommend sustainable corrective actions

    Skills & Experience:

    • Advanced Java development experience
    • Hands on experience with Java 8 (especially streaming collections and functional interfaces)
    • Hands on with Scala is a plus
    • Hands on experience with NoSQL technologies is a plus
    • Hands on experience with Spring Boot, Spring Cloud, and Netflix OSS is a plus
    • Hands on experience with Oracle, ETL
    • Hands on experience with AngularJS and/or similar JavaScript frameworks is a plus
    • Demonstrates willingness to learn new technologies and takes pride in delivering working software
    • Excellent oral and written communication skills
    • Experience participating on an agile team
    • Is self-directed and can effectively contribute with little supervision
    • Bachelor's or master's degree in computer science, computer engineering, or other technical discipline; or equivalent work experience

    No Agencies***

  • Labster
    PROBABLY NO LONGER AVAILABLE.Preferred timezone: UTC +3

    We are a team of approximately 30 software developers grouped into several circles and sub-circles and located all around the world. Some of the technologies we are currently working on include, but are not limited to: Virtual Reality, building complex game/simulation editing tools and an advanced learning analytics dashboard, as well as scaling our DevOps server architecture to reach millions of students. To achieve our goals, our stack includes C#, Unity3D, JavaScript, Python, AWS, Azure, etc. As a Senior Python Software Engineer you will join our web team located in Kiev, Ukraine. You will be acting as an expert in microservices architecture, driving the architectural changes we are planning to implement in our monolithic system.

    Your responsibilities

    • Design and build scalable, high-volume web applications focused on functionality, security and maintainability
    • Be the company's engineering authority on micro-services, container architectures and related technologies
    • Educate and inspire engineering teams across the company in topics relating to micro-services
    • Take project ideas from design to implementation
    • Assume leadership and responsibility for the technical tasks and deliverables for a particular project
    • Optimize the performance of applications data ingestion and data processing pipelines
    • Build high-throughput and low latency micro-services
    • Develop systems that are highly scalable, but easy to maintain
    • Collaborate with colleagues on design and architecture decisions
    • Collaborate with colleagues on the creation of Continuous Integration/Continuous Deployment pipelines
    • Engineer, test, deploy, and maintain company multi tenant applications using web and cloud-based technology stack
    • Follows established coding standards and prescribed processes, both individually and at a team level
    • Ensure code reviews are held for the project and follow development processes and tool utilization (regular pull-requests, unit and integration test writing, etc.) are followed
    • Contributes to the engineering team's culture of high code quality. You will be accountable for the quality of code that is delivered to QA and production and must ensure that appropriate code reviews and unit testing are adequately performed
    • Seeks ways to meet the underlying business requirements with cost effective, highly re-usable patterns and component
    • Assists Project Manager in project planning and estimating of project score items

    Requirements

    • Hands-on experience and expert knowledge of full software development life cycle of microservices architectures; including tools, best practices, continuous deployment, dependency/complexity management, scale/performance tuning, monitoring, resiliency, etc.
    • Architect full stack life cycle of microservices, including back-end, front-end, devops
    • Expert-level understanding of the Python programming language, related optimization techniques, and design patterns
    • At least 4 years' experience in Django development
    • Experience with Git version control tool
    • Effective communication skills (oral and written) are a must
    • Experience working in an Agile development environment
    • Able to work independently with minimum supervision 
    • Experience and/or willingness to work in a remote/distributed team

    What do we offer?

    • Friendly and productive work environment with fun, multinational, smart and open-minded people
    • Opportunity to work with the newest technologies in a product company
    • A lot of freedom within your scope of work 
    • Opportunity to work from home
    • A fair salary based on your qualifications and experience
    • A fun and challenging opportunity to work in an exciting company
  • Hirestarter
    PROBABLY NO LONGER AVAILABLE.$150,000.00 - $180,000.00.Preferred timezone: UTC -6

    Hirestarter's client is an exciting Austin based startup that leverages data science to deliver intelligent, cloud-based software platforms and applications to some of the biggest players in the automotive and retail sectors. They have a great culture and solid team and provide flexibility and competitive packages including equity.  The company was named on the  2019 Best Workplaces in Texas list by Great Place to Work. Looking for a Senior DevOps engineer to handle the demands of our customers. Our client platform is continually evolving, and they are working to provide more scale and automation to keep up with their customer and feature growth. Their DevOps engineering team works with software development teams to instill a culture of DevOps and builds shared components that make all teams faster and more successful.  We’re looking for someone excited to work with modern technologies in startup culture, looking to have an immediate impact, and ready to rise to the challenge of a growing organization. 
    Responsibilities Design and build enterprise-scale SaaS infrastructure to stay ahead of growing usage, planning for scalability, high availability, and low maintenance cost 
    Collaborate with software engineering and data engineering 
    Automate processes with a DevOps mindset, building infrastructure as code. 
    Use containerization, orchestration, configuration management, and deployment automation. 
    Share best practices and mentor other Engineers in the areas where you're an expert 
    Continuing to learn and grow, you’ll pick up new technologies and patterns as the product and industry evolve. While experience with these tools is not required, you’ll be working with AWS and Azure, Terraform, Docker, Chef, Jenkins, Kafka, ELK, and Datadog. 
    About You 
    Deep experience running web apps at scale 
    You're a coder, not an administrator. You don't manage one server at a time; you build frameworks for configuring and monitoring them 
    You have opinions on what makes a good DevOps tech stack, but you know that tech is dynamic so you don't limit yourself to just one approach 
    You're a thoughtful communicator, positive, with a bias for action

  • Hirestarter
    PROBABLY NO LONGER AVAILABLE.$150,000.00 - $180,000.00.Preferred timezone: UTC -6

    Hirestarter's client is an exciting Austin based startup that makes analytics and collaboration software for top retailers. They leverage data science to deliver intelligent, cloud-based software platforms and applications to some of the biggest players in the automotive and retail sectors. 

    They have a great culture and solid team and provide flexibility and competitive packages including equity. 

    Looking for a Senior DevOps engineer to handle the demands of their customers. Our client platform is continually evolving, and they are working to provide more scale and automation to keep up with their customer and feature growth.

    Their DevOps engineering team works with software development teams to instill a culture of DevOps and builds shared components that make all teams faster and more successful. 

    We’re looking for someone excited to work with modern technologies in startup culture, looking to have an immediate impact, and ready to rise to the challenge of a growing organization. 

    Responsibilities

    Design and build enterprise-scale SaaS infrastructure to stay ahead of growing usage, planning for scalability, high availability, and low maintenance cost 
    Collaborate with software engineering and data engineering 
    Automate processes with a DevOps mindset, building infrastructure as code. 
    Use containerization, orchestration, configuration management, and deployment automation. 
    Share best practices and mentor other Engineers in the areas where you're an expert 
    Continuing to learn and grow, you’ll pick up new technologies and patterns as the product and industry evolve. While experience with these tools is not required, you’ll be working with AWS and Azure, Terraform, Docker, Chef, Jenkins, Kafka, ELK, and Datadog. 

    About You 
    Deep experience running web apps at scale 
    You're a coder, not an administrator. You don't manage one server at a time; you build frameworks for configuring and monitoring them 
    You have opinions on what makes a good DevOps tech stack, but you know that tech is dynamic so you don't limit yourself to just one approach 
    You're a thoughtful communicator, positive, with a bias for action

  • Surge
    PROBABLY NO LONGER AVAILABLE.Must be located: North America.Preferred timezone: UTC -7

    SURGE is looking for smart, self-motivated, experienced, senior engineers who enjoy the freedom of telecommuting and flexible schedules, on a variety of software development projects.

    REQUIRED: Kafka, Containerization w/Docker and MicroServices

    A PLUS TO HAVE: Full-stack Java: Angular 2+ (TypeScript) (6 or 7) / AngularJS 1.7, RESTful Services, Java, Spring, IntelliJ, JRebel, SQL (Oracle, SQL Server), MongoDb, Reactive programming, OAUTH 2

    - Travel: Prefers being will to travel to Calgary for a few days in the beginning.
    - Duration: 9+ months
    - Timezone: Dev must be willing to work Mountain time zone hours (Calgary Canada)

    Must be located in the US or Canada to be considered for this role. Sorry, No Visas.

    For immediate consideration, email resume with tech stack under each job and include your cell phone number and start date: [email protected]

  • SmileDirectClub
    PROBABLY NO LONGER AVAILABLE.

    We’re SmileDirectClub, and we believe everyone deserves a smile they’ll love. We also believe that you deserve a job you’ll love. Good thing you found us, and we found you. At SmileDirectClub, we’re all about empowering transformation. We want people to become more confident in how they look, how they feel, and how they think. So we’re spreading smiles and positivity all over the country.

    It’s no small task. That’s why we’re looking for energetic, passionate, and confident team members who can help turn frowns into life-changing grins. Are you up for it?

    SmileDirectClub is seeking a C# / .Net Senior Software Engineer to join a fast-paced dynamic engineering team working on turning a large monolith into a suite of domain-driven microservices. Knowledge of C#, .Net Core 2.0 and .Net Standard will allow you to create versatile microservices that cater to every facet of the SmileDirectClub business.  In joining SmileDirectClub, you will be part of a team that values high performance, open communication, and collaboration!

    It will really make us smile if you have…

    • Clear and concise communication skills.  Written and verbal.
    • Mentor and support a team of passionate technical professionals fostering a high-performance culture.
    • .Net Core 1.0 & 2.0
    • ASP.Net core, LINQ, JavaScript.
    • Exposure and experience with one additional open source stack e.g. Python, Ruby, Go
    • Cloud experience preferably in Amazon Web Services or Azure.
    • Test-Driven Development and Domain-Driven Design
    • Understanding of SDLC and Agile development methodologies.
    • Experience with Git, Continuous Integration and Continuous Delivery mechanisms.
    • RDBMS experience; Postgres, MySQL, SQL Server, Oracle.
    • Understanding of multithreaded and concurrent programming techniques.
    • 5+ years as a .Net focused software engineer.
    • Bachelor’s degree preferred or relevant experience.

    Benefits of joining the club:

    • Medical, Dental and Vision Insurance
    • 401K with match
    • PTO
    • Aligner and Whitening Benefit
    • Collaborative work environment and positive culture

    SmileDirectClub was founded on a simple belief: everyone deserves a smile they love. The Company is the first digital brand for straightening your smile, created after the realization that recent trends in 3D printing and telehealth could bring about disruptive change to the invisible aligner market by matching licensed professionals, a quality clear-aligner product, and customers together. By leveraging proprietary, cutting-edge technology, SmileDirectClub, LLC-affiliated dentists are providing greater access of care to consumers who couldn’t otherwise afford orthodontic treatment to get a better smile.

    Who We Are: https://vimeo.com/284966502

    https://smiledirectclub.com

  • Scalable Path
    PROBABLY NO LONGER AVAILABLE.$72,000.00 - $120,000.00.Preferred timezone: UTC -1 to UTC +3

    A client of Scalable Path in the cloud printing business is looking for a remote senior backend developer to join their team full-time. Your job would be to write APIs and micro-services using PHP (Symfony) and Go. For some of their newer, higher volume services, they are starting to use Go for their newer APIs. The backend services you would be developing would link consumers, businesses and 3rd party vendors and coordinate things like ordering, shipping, printing, pricing, file transfer and storage.

    You would be working in an agile team of five to seven people with a project manager and a product owner and other developers. Most of the team are remote contractors, and you would be a real member of the team. 

    This is a remote, full-time, long-term position. Your working hours must overlap with Europe and you must be available for a daily scrum at 9:00AM GMT +1. The client is looking for someone who can start soon and can work full-time, however they would be willing to engage with someone who could start part-time and then convert to full-time in the near future if they are a great fit.

    REQUIRED SKILLS:
    - Strong written and spoken English communication skills
    - 5+ years of professional web development experience
    - Symfony (PHP)
    - Go
    - Experience developing APIs and Microservices 
    - Doctrine
    - Unit Testing
    - PostgreSQL
    - MongoDB
    - Redis
    - Memcache

    DESIRED SKILLS:
    - Jenkins
    - Kubernetes
    - Nginx
    - Jira/Confluence

    If you're interested, please DO NOT apply via StackOverflow - follow the link below and click the "Login to Apply" button:

    https://www.scalablepath.com/view-position/d4625940/senior-backend-symfony-php-and-go-developer

  • Scrapinghub
    PROBABLY NO LONGER AVAILABLE.

    About the job:

    You’ll be working on the Platform team, building and maintaining our customer facing application, and tools to make the world a better place for web crawler developers.

    We have established products that already have product-market fit where you’ll help to grow the business and stay up to date with market demands. At the same time, you’ll be working to iterate quickly on testing new opportunities to help determine which are worth continued investment.

    We’re a data driven team that defines success by business result rather than completion of a task. Finally, being a completely remote company with team members in many different time zones, you’ll excel in this role as an independent thinker that can always find a way to move projects forward, even if you might be the only team member online at that time.

    Job Responsibilities:

    • Take ownership of projects, and independently drive them from prototype to completion
    • Build composable, reusable components for our complex SPA
    • Design and improve the backbone of a large scale web crawling platform
    • Strive to build easy to maintain systems and improve existing systems
    • Be proactive in bringing forth new ideas and solutions to problems
    • Be a strong team player and share knowledge freely and easily with your co-workers
    • Write code carefully for critical and production environments

    Job Requirements:

    • Good knowledge of Python, MySQL and HBase
    • Backend web development experience using Django and Flask
    • Experience with any distributed messaging system (Rabbitmq, Kafka, etc.)
    • Strong knowledge of Linux & system programming
    • Docker container basics
    • Understanding different ways of solving problems, and the ability to wisely choose between a quick hotfix, a long-term solution, or a design change
    • Being comfortable with Git and team-based Git workflows
    • Excellent communication skills, both written and verbal, in English

    Desired skills:

    • Experience developing RESTful web APIs
    • Experience with real-time communication in webapps
    • Experience using Celery
    • Asynchronous programming experience using Python (asyncio, twisted, etc.)
    • Familiarity with techniques and tools for crawling, extracting and processing data, asynchronous communication and distributed systems.
    • Familiarity with Apache Mesos, Kubernetes, RabbitMQ, Kafka, Zookeeper

    Bonus points for:

    • Experience working remotely or with a distributed team
    • Experience with ASGI and Django Channels
  • Giant Swarm GmbH
    PROBABLY NO LONGER AVAILABLE.Preferred timezone: UTC -1 to UTC +3

    We are looking for a Kubernetes Solution Architect

    You are the voice of the customer inside Giant Swarm and the voice of Giant Swarm towards the customers, helping both sides to be successful.

    Your Job:

    • You work closely with customers to understand their architecture and further their understanding of Giant Swarm, helping them to get the most out of our product and the CNCF landscape, master Cloud Native tools like Kubernetes, Prometheus as well as Loki, Helm and others.

    • Our solution architects are becoming part of diverse open source communities around tools that our customers need and use, contributing back to those projects where possible. You build and maintain helm charts that might start out as a special project for one customer and end up being a managed service run by all our customers.

    • You hold trainings and workshops at conferences, for our existing customers, as well as with Giant Swarm’s potential customers. .  Do note that the role requires minimum travel as most of our interactions as a fully remote company are via video conferencing.

    • Learn from customer's problems with moving to microservices architectures, get your hands dirty and find out what Cloud Native project's entrails look like. The more successful our customers are with the Cloud Native journey, the more successful we are.

    • Ultimately, you are also responsible for documentation, helping the product teams implement fixes, prioritizing features and making sure we only need to answer questions once.

    • First impressions are important! You help create a great onboarding experience for our customers and become the main point of contact for them.

    • To sum it up: Customer Success is all that matters. Within the solution engineering team, we make sure our customers are happy and taking the right steps going forward, at best you anticipate the problems they might face in the future.

    Requirements:

    • You have experience with more than one programming language, including Go, and a strong architectural background.

    • You feel at home in the Kubernetes world, especially the multitude of Open Source tools around Kubernetes and the Container World.

    • You can explain complicated things concisely and easily for a diverse audience.

    • You have a strong sense in providing an awesome customer service that makes life easier for Developers. Your communication skills (especially written form) are excellent. Very good English skills are a must-have. German skills are a bonus.

    • You are open to attend conferences with our team and hold talks in front of customers. You are happy to travel 5-10% per year

    • We (and our customers) are currently mostly distributed around Europe (around UTC), thus, your main timezone should be somewhere between -2UTC to +2UTC to ensure better communication.

    Why we think this position is worth applying for (challenge us!)

    • Impact, Impact, Impact! We are a growing team (from 15+ European countries) and every new team member changes the team. This is great! People who know things we don’t are highly welcome.

    • “It's better to ask forgiveness than permission” (Paolini) - sure, it’s not 100% like this, but we have a strong culture of failure which is part of our agile mindset. We don’t do things like in the guidebook. Hell, our customers choose us because we are building how the guidebook should look in this day and age. You can try things out.

    • We play a key role in our customer's digital transformation. We have partnered up with Amazon Web Services and Microsoft to provide our solution on their cloud platforms - more will follow.

    • We serve some of Europe's leading organisations and are talking to many more.

  • Quadrant Biosciences Inc
    PROBABLY NO LONGER AVAILABLE.$85,000.00 - $100,000.00.

    Job Scope
    Primary responsibilities include:

    • Contribute to architecture design and technology adoption discussions
    • Define, design and develop new applications and features
    • Analyze and improve system performance
    • Adhere to company quality assurance and confidentiality protocols

    Job Description
    Better assessment tools mean healthier kids. Quadrant Biosciences works with top academic institutions, medical researchers and engineers to translate breakthrough findings into thoughtfully developed and scientifically sound assessment applications. The Senior Software Developer will work with a diverse and innovative technology team to create solutions to some of the most salient health related issues presently known. The successful candidate will contribute to all phases of the software development life cycle in a fast paced collaborative environment. Quadrant Biosciences seeks to continually adopt best practices with the highest integrity possible. Since much of the data that is generated is protected health information, compliance with safety and security standards is imperative.

    Work Environment
    Applicants local to Syracuse, New York would have the opportunity to work within our corporate headquarters located inside the SUNY Upstate Medical campus. Remote applicants with prior experience will also be eligible for this position.

    Required Qualifications

    • BS, Computer Science, Information Science or demonstrated equivalence in work

    • 5+ years of software development experience

    • Skills

    • Javascript

    • Python

    • OO design and pattern

    • HTML5, CSS3, Bootstrap, Sass/Less

    • MVC Paradigm ● MySQL and/or PostgreSQL

    • Testing: Unit, Regression, Integration, Load, User

    • Familiarity with GIT and version control workflows

    • Knowledge of software security best practices

    • Great interpersonal skills and highly motivated

    • Excellent communicator

    Preferred Qualifications

    • Javascript Framework (such as Angular, Meteor, or React)
    • Java (Spring, Android frameworks)
    • Demonstrable experience in continuous deployment cloud infrastructure on AWS
    • Familiarity with Jenkins or Bamboo
    • Experience with NoSql databases
    • Linux Administration experience
    • Client side automation (such as Gulp/Grunt, Less, Typescript, NPM, etc..,)
    • Experience with search engine platforms such as Solr or Elastic Search
    • Statistical Analysis
    • Data visualization frameworks (such as D3 or Highcharts)
    • Experience with HIPAA compliant systems/policies
  • Superformula
    PROBABLY NO LONGER AVAILABLE.$110,000.00 - $170,000.00.Preferred timezone: UTC -10 to UTC -6

    We are seeking a full-time NodeJS engineer with experience building high-volume and production ready applications. This is a high visibility product team where you will get a chance to make a positive impact on customer experience in the hospitality industry. You will be managing existing production services as well as working to create new products in this space.

    We work in AWS and use both serverless and microservice based architecture. 

    Job can be remote or in Portland, Seattle, or LA.

    Duties and Responsibilities:

    • Be responsible for expanding the feature set of the platform in an extensible and scalable manner
    • Own individual modules and act as the technical SME for them
    • Work with great Engineers and solve difficult problems
    • Learn from skilled veterans on building software and get guidance on your career growth
    • Ability to work early hours to communicate to our developments teams in LA and Poland
    • Move and adapt to change at a rapid pace
    • Enjoy working with creative, business, and engineers alike
    • Quick learner with passion to learn and adapt to new technologies
    • Excellent verbal and written communications skills and being a team player
    • Attention to details and striving for perfection
    • Honest, mature, committed and ensure a high level of communication

    Requirements

    • Bachelors / Master’s Degree in Computer Science or real-world experience
    • 4-6+ years professional experience in software development
    • Strong proficiency with JavaScript
    • Strong and proven experience with NodeJS
    • Experience building serverless API's using NodeJS
    • Track record of being team player and performing peer code reviews
    • Applied knowledge of event-driven and microservices architectures; understanding asynchronous programming environments
    • Experience with implementing run-time architecture services(caching, logging, etc.)
    • Experience runtime debugging in production environments
    • Strong proficiency working with NoSQL data stores and RDMS
    • Experience using Docker containers
    • Experience working in AWS is a bonus
  • Railroad19
    PROBABLY NO LONGER AVAILABLE.

    Cloud Native Java Developer Railroad19 Inc.is a company that provides software development as a service. We are currently seeking a Cloud Native Java Developer that is fluent in both Spring Boot and Java 8 to be a technical resource for the development of clean and maintainable code. At Railroad19, you are part of a company that values your work and gives you the tools you need to succeed.  This is a full time role with vacation, full benefits and 401k. Railroad19 provides competitive compensation and excellent benefits. Core responsibilities:

    • Understand our client's fast-moving business requirements
    • Negotiate appropriate solutions with multiple stake-holders
    • Write and maintain scalable enterprise quality software
    • Build web applications using Spring Boot
    • Build Microservices that connect to Oracle and NoSQL databases
    • Build software components that integrate with a workflow engine and/or ESB to execute asynchronous business processes
    • Manage the complete software development lifecycle
    • Writing functional and unit tests in order to maintain code quality
    • Work with Jenkins to perform continuous integration
    • Collaborate with other teams in order to deliver a highly performant application that contains little or no defects
    • Identify new opportunities, tools, and services to enhance the custom software platform
    • Support and troubleshoot issues (process & system), identify root cause, and proactively recommend sustainable corrective actions

    Skills & Experience:

    • Advanced Java development experience
    • Hands on experience with Java 8 (especially streaming collections and functional interfaces)
    • Cloud experience AWS, Azure, Google Cloud strongly considered
    • Hands on with Kubernetes is a plus
    • Hands on experience with NoSQL technologies is a plus
    • Hands on experience with Spring Boot, Spring Cloud, and Netflix OSS is a plus
    • Hands on experience with Oracle, ETL
    • Hands on experience with AngularJS and/or similar JavaScript frameworks is a plus
    • Demonstrates willingness to learn new technologies and takes pride in delivering working software
    • Excellent oral and written communication skills
    • Experience participating on an agile team
    • Is self-directed and be able to effectively contribute with little supervision

    Bachelor's or master's degree in computer science, computer engineering, or other technical discipline; or equivalent work experience

    The ideal candidate will have:

    • US citizens and Green Card holders preferred

    The benefits our employees enjoy:

    • 401(k) Savings Plan
    • Medical/Prescription/Dental/Vision Coverage!
    • Personal Time Off (PTO)- Ensuring a balance of work and home life

    Apply now