HireRemote.io

Find the best remote jobs from top remote companies.

HireRemote.io's sponsored jobs reach over 1.2M developers each month through our partner network. Contact us if you want to join the publishing network or post a job!


Yesterday

Data Scientist
python machine learning computer vision mongodb healthcare aws Dec 12
We are looking for a talented Data Scientist to join our team at Prominent Edge. We are a small company of 24+ developers and designers who put themselves in the shoes of our customers and make sure we deliver strong solutions. Our projects and the needs of our customers vary greatly; therefore, we always choose the technology stack and approach that best suits the particular problem and the goals of our customers. As a result, we want developers who do high-quality work, stay current, and are up for learning and applying new technologies when appropriate. We want engineers who have an in-depth knowledge of Amazon Web Services and are up for using other infrastructures when needed. We understand that for our team to perform at its best, everyone needs to work on tasks that they enjoy. Most of our projects are web applications which and often have a geospatial aspect to them. We also really take care of our employees as demonstrated in our exceptional benefits package. Check out our website at http://prominentedge.com for more information and apply through http://prominentedge.com/careers.

Ideal candidates are those who can find value out of data.  Such a person proactively fetches information from various sources and analyzes it for a better understanding of the problem, and may even build AI/ML tools to make insights. The ideal candidate is adept at using large datasets to find the right needle in a pile of needles and uses models to test the effectiveness of different courses of action. Candidates must have strong experience using a variety of data mining/data analysis methods, using a variety of data tools, building and implementing models, using/creating algorithms and creating/running simulations. They must have a proven ability to drive results with their data-based insights. They must be comfortable working with a wide range of stakeholders and functional teams. The right candidate will have a passion for discovering solutions hidden in large datasets and working with stakeholders to improve mission outcomes.  A successful candidate will have experience in many (if not all) of the following technical competencies including: statistics and machine learning, coding languages, databases, and reporting technologies.

Required Skills

  • Bachelor's Degree in Computer Science, Information Systems, Engineering or other related scientific or technical discipline.
  • Proficient in data preparation, exploration, and statistical analysis
  • Proficient in a programing language such as Python, Rm Julia, or JavaScript
  • Experience with batch scripting and data processing
  • Experience with Machine Learning libraries and frameworks such as TensorFlow/Pytorch or Bayesian Analysis using SAS/R Studio.
  • Experience with databases such as Postgres, Elasticsearch, MongoDB, or Redis

Desired Skills

  • Master's degree in Computer Science or related technical discipline.
  • Experience with natural language processing, computer vision, or deep learning
  • Experience working with geospatial data
  • Experience with statistical techniques
  • Experience as either back-end or front-end/visualization developer
  • Experience with visualization and reporting technologies such as Kibana or Tableau

W2 Benefits

  • Not only you get to join our team of awesome playful ninjas, we also have great benefits:
  • Six weeks paid time off per year (PTO+Holidays).
  • Six percent 401k matching, vested immediately.
  • Free PPO/POS healthcare for the entire family.
  • We pay you for every hour you work. Need something extra? Give yourself a raise by doing more hours when you can.
  • Want to take time off without using vacation time? Shuffle your hours around in any pay period.
  • Want a new MacBook Pro laptop? We'll get you one. If you like your MacBook Pro, we’ll buy you the new version whenever you want.
  • Want some training or to travel to a conference that is relevant to your job? We offer that too!
  • This organization participates in E-Verify.
Share this job:
EDW Developer
sql oracle tsql java html testing Dec 12

Amida Technology Solutions is a DC-based technology company focused on solutions for data interoperability, data utility, and data security. We create open-source solutions that collect, reconcile, transform, and standardize data for business intelligence, predictive analytics, decision support, and user transactions. We specialize in taking data from inception to impact. Our team is comprised of creative, forward thinkers who are passionate about using cutting edge technology to make a difference in people's lives and have a positive impact on our country. We offer an entrepreneurial, high growth environment that values fresh ideas, candid conversations, and authentic teamwork.

Amida is looking for an experienced EDW Developer to be fully engaged in providing Uncompromised Safety, Superior Quality, Memorable Patient/Customer Experiences, and Financial Stewardship by providing Decision Support and Analysis services that consistently exceed our customers' expectations. The Senior Enterprise Data-warehouse (EDW) Developer will use a database, data architecture, data modeling, and ETL skills to construct dimensional structures, calculations, reports and comprehensive data dictionaries critical to the enterprise decision support and analytics.

What you will be doing:

  • Maintains the currency of EDW hardware/software information utilizing the client Information Systems Standard Template(s).
  • Shall create, review and update documentation on an annual basis for responsible systems including, but not limited to FAQs, configuration, procedures, and workflow as appropriate. Documentation shall support normal system operations, downtime operations, and disaster preparedness requirements.
  • Maintains a high level of security as it pertains to system access, computer usage, and remote access 
  • Takes action to ensure system policies and procedures for applications of primary
    responsibility are documented and followed to maintain the optimal level of security and
    confidentiality of information.
  • Develop solution architectures and roadmaps in conjunction with Business Process
    partners and strategy teams
  • Participates in test scenarios and testing schedules. Monitors and analyzes performance
    during testing, and communicates results to the appropriate project team members
    following through with issues to resolution.
  • The EDW developer will participate in software evaluations which implement a database
    design and/or application and provide recommendations for procurement

What we are looking for:

  • Healthcare / Health Insurance experience required
  • BS in Computer Science or a field related to the primary area of responsibility, and at
    least 7 years of relevant Information Technology experience, with 3 plus years of Data
    architecture or Information Systems or Data warehousing.
  • Experience in SSIS, SSRS, T-SQL, PL/SQL and other development platforms as required
    for job responsibilities.
  • Expert knowledge of Oracle, SQL Server, Sybase, MUMPS or other databases
    management system standards for normalized architecture and security practices
  • Experience in Microsoft Windows, MUMPS, UNIX, Oracle, MS SQL or other operating
    systems or platforms as required for job responsibilities.
  • Two years of active programming experience and knowledge of one or more industry-standard
    programming languages such as .Net, java, HTML and XML
Share this job:
Director of Engineering
Hays  
continuous-integration security automation executive testing devops Dec 12
Hays Specialist Recruitment is working in partnership with Security Scorecard to manage the recruitment of this position

The end client is unable to sponsor or transfer visas for this position; all parties authorized to work in the US without sponsorship are encouraged to apply.

This position is NOT eligible for subcontractors or those that require sponsorship.

Hays is conducting an exclusive search for a Director of Engineering, for a Cybersecurity company based in NYC. Security Scorecard builds a very unique product that rates cybersecurity postures of corporate entities through the scored analysis of cyber threat intelligence signals for the purposes of third party management and IT risk management. They have a very modern Technology stack and work in a dynamic & agile environment. The position is 100% remote and you'll be responsible for the day to day management of the DevOps and IT/IS Teams, deployment of the software and maintaining the production software. Your experience should involve managing 5+ direct engineering reports and a total staff of 10-20 members, 10+ years leadership experience and Experience with Automation and the leadership of a CI/CD pipeline.

Director of Engineering - Perm - New York, NY

Responsibilities:
* Day to day management of the DevOps and IT/IS teams
* Deployment of all platform software
* Maintaining the production environment
* The management of all high value/high availability systems requiring 24/7 monitoring
* You will be the de facto leader of the Sustaining Team
* Building engineering process and workflows
* Building project plans for the deployment of all IT projects
* Leading the negotiation of all software contracts
* Process documentation
* Customer facing communications (escalations)

Leadership Requirements:
* Stay focused on customer and market needs
* Develop a culture of openness and team-work
* Communicate and translate the clients' vision into goals for multiple Software Engineering teams
* Support organizational capacity through staffing, budgeting, compensation planning, skills development, and acquisition of required tools and technologies
* Collaborate effectively across all functions to ensure organizational effectiveness
* Handle escalations that cannot be resolved independently by direct reports, and may similarly escalate to more senior management as appropriate
* Balance available resources to support the objectives of multiple teams
* Expert understanding of underlying technology, product and product domain, to participate effectively in technical and release discussions

Requirements:
* Has previously managed 5+ direct engineering reports and a total engineering staff of 10-20 employees
* Education: Bachelor's degree in Computer Science or a related field is required
* Must have previously led a Sustaining Team, or similar role
* Experience with automation, and the leadership of a CI/CD pipeline
* 10 or more years of leadership experience within the software domain

Why Hays?

You will be working with a professional recruiter who has intimate knowledge of the Information Technology industry and market trends . Your Hays recruiter will lead you through a thorough screening process in order to understand your skills, experience, needs, and drivers. You will also get support on resume writing, interview tips, and career planning, so when there's a position you really want, you're fully prepared to get it. Additionally, if the position is a consulting role, Hays offers you the opportunity to enroll in full medical, dental or vision benefits.

* Medical
* Dental
* Vision
* 401K
* Life Insurance ($20,000 benefit)

Nervous about an upcoming interview? Unsure how to write a new resume?

Visit the Hays Career Advice section to learn top tips to help you stand out from the crowd when job hunting.

Hays is an Equal Opportunity Employer.

Drug testing may be required; please contact a recruiter for more information.
Share this job:
Director, Technology Solutions
infrastructure b2b aws testing Dec 12

Our Solution

Demyst is a leading External Enterprise Data Platform, used to better discover, test, access and integrate third party data. Leading financial institutions leverage our platform to find and test new data to incorporate into business processes across the customer lifecycle.

The Challenge

Demyst Data is looking for a hands on, highly technical Director of Technology Solutions to play a central role in delivering our next generation real-time, data platform to financial institutions in APAC. As the Technology Lead, based in Melbourne Australia, you will be responsible for the technology component of delivered projects around the region. You'll work externally with our clients to deliver solutions to their business problems. Internally, you'll work collaboratively with colleagues across the business to drive value for our clients and continue Demyst's growth in the APAC region.

Responsibilities

  • Designing solutions with internal and customer engineers and architects
  • Development of software components for the Demyst platform and customer delivered solutions
  • Specification and implementation of infrastructure (AWS) configurations
  • Recruitment and evaluation of technical team members
  • Understanding of information security best practices
  • Working directly with customers in planning, support and quarterly steering meetings
  • Build and maintain reliable testing standards
  • Ensure proper documentation maintained across solutions

Benefits

  • Work with the largest consumer and business external data market in an emerging industry that is fueling AI globally
  • Have an impact in a scaling but small team offering real autonomy and responsibility for client outcomes
  • Stretch yourself to help define and support something entirely new that will impact billions
  • Work within a strong, tight-knit team of subject matter experts
  • Small enough where you matter, big enough to have the support to deliver what you promise
  • Distributed working team and culture, recognition of outcomes and merit, not presenteeism
  • Generous benefits & competitive compensation
DemystData is committed to creating a diverse, rewarding career environment and is proud to be an equal opportunity employer. We strongly encourage individuals from all walks of life to apply
Share this job:
Senior Python Developer - Contract Role
senior python javascript aws testing react-js Dec 12

Overview

At Sova, we take real pride in our technology, whilst sticking to the Sova values of Making Science Work, Different Together, Restless Spirits, Ever Upwards. We are looking for a Senior Python Developer to support and deliver the on-going software which makes Sova a great place to work!

From problem solving to new concept ideas, you have a genuine opportunity to unleash your full potential and creativity on a variety of software projects.

If you’re a seasoned developer, with a love for front and back-end technologies and you want to play a significant role in building functional and efficient server-side applications, we’d like to meet you!

The role will include:

  • Participating in all phases of the software development lifecycle.
  • Building efficient server-side applications and features in Python 3.
  • Integrating front-end components into applications.
  • Helping design and implement functional requirements.
  • Manage testing and bug fixes.
  • Preparing technical documentation.
  • Collaborating with Product Owners and UX/UI designers to implement design into the code.
  • Checking code from other developers and help to coach junior team members.
  • Implementing software enhancements and suggest improvements.
  • Mentoring junior developers.

What’s the work like?

There are a number of different tasks and projects we expect senior python developers to be involved with, but here’s an idea of some of the upcoming projects we have on the roadmap:

  • Major re-platforming programme including implementing a brand new user interface
  • Gamification projects
  • Machine learning projects

Who are we looking for?

The ideal candidate will have:

  • Solid hands-on experience as a Python Developer (5+ years)
  • Worked with Python 3
  • Experience with Python frameworks (ideally Django)
  • Familiarity with Amazon Web Services (AWS) and REST API
  • An understanding of databases and SQLM
  • Knowledge of JavaScript and the Angular Typescript or REACT JS framework
  • Experience on developing and delivering scalable applications
  • Strong communication skills to team members and clients
  • Ideally have led teams and mentored others
  • A BSc in Computer Science, Engineering or relevant field (or equivalent experience)
Share this job:
C# Developer, Home Based and office in Hull
cs azure Dec 12

The opportunity

To join a small development team in a small dynamic company where you can make a difference. You will be a key member of the team, with significant autonomy and ability to drive best practices and the direction of the team. We care about the quality of the code we produce and will take the time to improve existing code, without just bolting new bits on haphazardly. We will provide all the tools needed to do your job and help you in improving your skill base. You will have a key role in developing some new products without undue interference from management.

Who are we?

SalamanderSoft is a small but growing software house providing integration products and services to the education sector in the UK. As part of our growth, we are now looking for one or two C# developers to design, develop and implement our products.

Our products integrate school management systems with Active Directory, Office 365, G Suite, SharePoint and other products. Although mainly written in C# they use a number of different technologies to integrate with all the different systems, from REST and SOAP web APIs to direct database access and custom object models.  We use agile methodologies as much as possible. The product set has been developed over the last 10 years and so is quite mature, but there is constant change as new features are added to the systems we integrate with and as we add support for new products. In addition to constantly evolving the current projects we have a number of tools planned to help the operations team and our customers.

SalamanderSoft currently consists of 15 employees, the majority of which are operations/support staff. It is a small close-knit company and our ethos is to provide excellent service to our customers and to be the best at what we do. This is reflected in the fact that all our sales are via word of mouth/recommendations – we do not have a sales team, and we are still growing strongly. All our roles are remote working, so you will be working from home.

We have a great reputation with our customers as evidenced by this thread on EduGeek: http://www.edugeek.net/forums/recommended-suppliers/160503-salamandersoft-singing-praises.html

Who we are looking for

The current development team consists of 2 full-time developers together with the company founder devoting about half his time to development. Up until last year, the company founder had been the sole developer, before bringing on the first additional member of the team, and then another member earlier this year. We are now looking for additional team members to enable further growth of the company and product set. We would be happy to consider both senior and junior developers.

The role will be a mixture of home-working and, at least initially while learning the products, 2 to 3 days a week at The Centre for Digital Innovation, Queen Street, Hull. This can reduce as you learn the ropes, but the current team currently work there some days to aid with team building and knowledge sharing.

As the role is predominately a home-based role so you will need to be comfortable and effective working from home. Although home-working sounds great and offers a lot of flexibility it is not for everybody.

The exact skills we are looking for will depend on your experience, although C# is a core requirement. However, your attitude will be key, we will be looking for someone who:

  • uses their initiative and gets things done
  • has successfully delivered at least one project
  • has enthusiasm and interest in development and technology
  • wants to be the best that they can be and strives for excellence
  • is able to work independently and remotely
  • has a hunger to learn new skills
  • wants to drive best-practices and processes
  • for a senior developer we would also be expecting agile skills, especially test driven development

As this is a remote role you will need a suitable area for working in your home, a broadband connection and probably a kettle. All other equipment and tools will be provided.

All applicants must be legally entitled to work in the UK and, due to the nature of the sector we work in, we require all employees to be DBS checked.

What we will do for you

  • A chance to work on the latest technologies (especially Office 365, Google and Azure)
  • The ability to drive best practices and processes within the development team
  • Significant autonomy
  • Exposure to the full development lifecycle
  • Training resources and all appropriate technology, software and tools will be provided
  • Support you in improving your current skillset and to work with and develop new ones
  • The opportunity to attend some conferences/events/training during the year
  • A competitive salary, dependent on experience together with pension contributions
  • Flexibility in working hours when required, although our customers’ needs have to come first
  • The opportunity to get rid of your daily commute
  • 5 weeks paid holiday per year plus bank holidays
  • Expenses paid on any business travel
  • Paid Certification attempts

Next Steps

If you are interested in joining our team, please apply through Stack Overflow or write to us at careers@salamandersoft.co.uk with anything you want to support your application. Links to social media and code repositories would be great as well.

If you would like more information or an informal chat about the role, please contact Richard Willis, richardw@salamandersoft.co.uk.

We will offer jobs as and when the right candidates apply, so there is no fixed closing date.

Share this job:
Lead/Senior Backend Developer
Kind  
java javascript senior backend healthcare Dec 12

Code With A Purpose - Lead/Senior Backend Developer

How We Started

Nine years ago, a happy husband and father of three was diagnosed with a rare form of brain cancer, and his family... read on here.

Who You Are

* Learning new things is your second nature.
* You've accomplished plenty and made enough mistakes to consider yourself experienced.
* You have an innate drive to ship your code and we trust you'll do it properly.

We want to offer the best possible experience for not only those in need of healthcare, but also those who deliver the care and we need your help to make it happen.

#front #back #end #engineer #senior #lead #full #stack

Share this job:

Last Week

Front End Engineer
frontend javascript java html css ui Dec 11

Cloud computing is revolutionizing IT and forcing organizations to rethink their approach to cloud security. Lacework is at the forefront of this transformation. They enable security teams to effectively secure public and private clouds – AWS, Azure or collocations – by eliminating repetitive, manual and labor-intensive security tasks. Using Lacework, security teams operate security at the same pace as DevOps, which relies on automated tools to publish daily updates to the cloud.

In this position, you’ll actively contribute to building Lacework’s user experience and user interface. If you love a start-up environment, are a developer motivated by solving problems efficiently and elegantly; or is good at taking a clever idea from concept to completion, this is the job for you.

Requirements:

  • 4+ years of experience
  • Very strong in React or similar MVC, HTML, CSS
  • Very strong in JavaScript, HTML, CSS
  • Experience in developing Enterprise Single Page Applications (10+ software releases)
  • Full stack or Java experience
  • Strong sense of UI design with a company selling to customers
  • Desire to work in a dynamic, fast-paced, startup environment
  • Experience in building data analytics applications a plus
  • Computer science degree

Responsibilities:

  • Work independently and collaboratively on large UI projects
  • Focus on the development and fulfillment of large customer facing UI features
  • Implementation of data driven dashboards with D3, svg, etc
  • Contribute to testing automation

Benefits/Perks:

  • Competitive compensation packages
  • Awesome benefits packages
  • Equity options
  • Fast-paced startup environment where you have a chance to make an impact
  • Many growth opportunities
  • Collaborative environment

They are a small and dynamic team – join them and be part of the three fastest growing enterprise software markets: cloud, security, and machine learning. 

Share this job:
Data Engineer
Auth0  
python design Dec 11
Auth0 is a pre-IPO unicorn. We are growing rapidly and looking for exceptional new team members to add to our teams and will help take us to the next level. One team, one score. 

We never compromise on identity. You should never compromise yours either. We want you to bring your whole self to Auth0. If you’re passionate, practice radical transparency to build trust and respect, and thrive when you’re collaborating, experimenting and learning – this may be your ideal work environment.  We are looking for team members that want to help us build upon what we have accomplished so far and make it better every day.  N+1 > N.

The Data engineer will help build, scale and maintain the enterprise data warehouse. The ideal candidate will have a deep understanding of technical and functional designs for Databases, Data Warehousing and Reporting areas. The candidate should feed on challenges and love to be hands on with recent technologies.

This job plays a key role in data infrastructure, analytics projects, and systems design and development. You should be passionate for continuous learning, experimenting, applying and contributing towards cutting edge open source Data technologies and software paradigms.

Responsibilities:

  • Contributing at a senior-level to the data warehouse design and data preparation by implementing a solid, robust, extensible design that supports key business flows.
  • Performing all of the necessary data transformations to populate data into a warehouse table structure that is optimized for reporting.
  • Establishing efficient design and programming patterns for engineers as well as for non-technical peoples.
  • Designing, integrating and documenting technical components for seamless data extraction and analysis.
  • Ensuring best practices that can be adopted in our data systems and share across teams.
  • Contributing to innovations and data insights that fuel Auth0’s mission.
  • Working in a team environment, interact with multiple groups on a daily basis (very strong communication skills).

Skills and Abilities:

  • + BA/BS in Computer Science, related technical field or equivalent practical experience.
  • At least 4 years of relevant work experience
  • Ability to write, analyze, and debug SQL queries.
  • Exceptional Problem solving and analytical skills.
  • Experience with Data Warehouse design, ETL (Extraction, Transformation & Load), architecting efficient software designs for DW platform.
  • Knowledge of database modeling and design in a Data Warehousing context
  • Strong familiarity with data warehouse best practices.
  • Proficiency in Python and/or R.

Preferred Locations:

  • #AR; #US;
Auth0’s mission is to help developers innovate faster. Every company is becoming a software company and developers are at the center of this shift. They need better tools and building blocks so they can stay focused on innovating. One of these building blocks is identity: authentication and authorization. That’s what we do. Our platform handles 2.5B logins per month for thousands of customers around the world. From indie makers to Fortune 500 companies, we can handle any use case.

We like to think that we are helping make the internet safer.  We have raised $210M to date and are growing quickly. Our team is spread across more than 35 countries and we are proud to continually be recognized as a great place to work. Culture is critical to us, and we are transparent about our vision and principles

Join us on this journey to make developers more productive while making the internet safer!
Share this job:
Senior Full Stack Software Engineer
python docker senior full stack javascript cloud Dec 11

FineTune is seeking a full stack developer with strong hands on experience on reactjs, axios, react-apollo, graphql, python, flask/django, pytest, docker, database performance and microservices. S/he must have experience working with at least 3 production released software projects/products that they have deployed on AWS or Google Cloud and working for at least 10 years releasing production quality software. S/he should be hands on tech and comfortable solving complex system problems while making sure software team understands clearly what they are building, while refactoring/architecting new and existing services to scale to support 5 million users. 

You should have hands on experience in automated testing on front end, optimizing front end code performance, analyzing API caching errors, comfortable digging into docker containers and be diving into large code bases to refactor components and migrate database models.

S/he should also be comfortable interacting with customer and provide guidance on the technical feasibility and scope of engineering/rearchitecting needed to solve problems and deliver features. Full stack developer will also work with QA team to find best ways to increase the performance of the development team and enhance software quality and development speed.

S/he will interface with engineering leadership to continuously drive innovation and new product development while promoting and advancing the scalability and modularization of current platform we are working on with Collegeboard and other partners. S/he will be essential member of the engineering team to drive company vision and mission while scaling the software for larger audience.

Experiences necessary to be successful:

  • Proven experience in understanding complex user needs with multiple stakeholders and providing practical solutions that can work in production
  • Always automating solutions, but making it clearly understandable to other developers and users
  • Worked with large volume of content, xml, media via writing custom scripts, data transformations, ETL and data pipelines
  • Highly collaborative and be able to communicate both interpersonally and in your code (we <3 COMMENTS! and ability to think about future developers)
  • Not afraid to dive into other’s code, refactor and rewrite if it’s best for maintenance and end user
  • Eye for great software engineering practices (i.e. experience in dealing with bad code and improving or refactoring with good design)
  • Experience in debugging performance issues with javascript and reactjs or other SPA architecture
  • Experience in developing testable components
  • Experience in relational schema and data migrations with ability to optimize indexes and data for database performance
  • Experience with rigor in branching, rebasing, cherry picking and collaborating in github
  • Experience in agile sprints a plus
  • Desire to continuously, learn, improve and apply new technologies that will increase operational efficiency and effectiveness
  • Experience in Cypress, Jest, Enzyme, Cucumber a strong plus
Share this job:
Remote Software Engineer
Vavato  
linux testing devops Dec 11

Remote Software Engineer

Exciting times! At Vavato we are building a development team from scratch to further the development of our auction platform, initially built by a 3rd party agency.

You will join our brand new IT department and team, have a high degree of responsibility and freedom to execute your job, and high impact on a rocket ship growth organization.

Culture

Work hard, play hard! At Vavato you will find a relaxed, casual atmosphere (and occasionally see post it blocks flying down the hallway in an attempt to punish a bad joke). We are young in spirit and lighthearted, but work hard to reach our goals. 

We expect everyone to take initiative and point out things we could be doing better or could do to improve the #HAPPYVAVATO experience for our buyers and sellers. Our trio of CEO's is always happy to listen to your concerns and implement the best ideas. Together we are smarter and stronger.

You

We are looking for highly motivated individuals willing to be part of a growing start-up / scale-up adventure. We expect you to take full ownership of your work, work hard, especially when needed - production issues can occur and have to be tackled, issues arise daily that require immediate attention to avoid hurting the company's bottom line. We try to structure work as best as we can, but sometimes you will have to cope with chaos.

We expect you to help carry the load and the company forward.  There is plenty of room for learning and growth in our team, and we're just starting out. The intention is to make this company 10x bigger than it is today. Plenty of opportunities will be available down the road for people who are willing and capable.

We also expect you to have fun, love your job, love our customers, and enjoy the company of your colleagues ;)

Practices / Values

  • We deploy multiple times a day to production with zero downtime using Continuous Delivery
  • We follow the open source model with our CTO being the benevolent dictator on the product and everyone contributing through pull requests
  • We believe in the values of Software Craftsmanship and do things "the right way", even under pressure.
  • We work directly with the stakeholders within the company without any proxy between the people who need a feature and the people working on it
  • We do unit testing, integration testing, black box testing and testing spanning the whole stack. This way you know that code that hits master is production ready.
  • We use Kanban and release features as they become ready, without ever doing big bang releases and without creating "a release".
  • All of your code will be reviewed by a peer before being put into production to accelerate your learning and for your own ease of mind
  • Everything in our infrastructure is scripted either through Terraform or Ansible to ensure reproducible builds and to be disaster proof
  • We have hourly full backups of the database in case anything goes wrong
  • We have tested our disaster recovery plan extensively
  • We use trunk-based development, our branches are very short lived, and we employ feature toggles to ship code to production as early as possible without making it visible to users

Stack

We don't expect you to know everything in the list, but the more the merrier. In the end, what really counts is your willingness to learn and capacity to solve problems in an efficient and simple way. If you're excited to learn any of those, we're happy to sponsor you!

Back-end:

  • Ruby 2.6.5
  • Rails 6
  • Rspec
  • Cucumber
  • Sidekiq
  • Redis
  • MySQL
  • PubNub

Front-end:

  • Angular 6
  • Protractor
  • Jest
  • PubNub

Nice to have:

  • An affinity for DevOps / GitOps type of work
  • Ansible
  • AWS
  • Heroku
  • CI systems like Travis CI and Circle CI
  • Kubernetes
  • Docker
  • Experience with Continuous Delivery

Experience having worked on an auction platform before is a huge plus.

Perks

We believe giving you the best conditions to getting work done your way is in yours and ours best interest. We offer a great work/life balance, good benefits, quality hardware and equipment

  • Fully remote work
  • €4000 budget for MacBook Pro or Linux laptop of your choice + monitor + headset
  • Learning budget of €3000 per year for conferences and trainings
  • 1 free day a month to work on your pet project related to the company
  • Unlimited holidays
  • Coworking subscription or coffee shop allowance of €200/month
  • Company will refund your internet connection up to €100/month
Share this job:
Full Stack JavaScript Developer
node-js javascript full stack frontend design Dec 11

What we are looking for: - Required experience building React based apps & ES6 - Required experience building server side apps based on NodeJS - Good experience building large single page frontend apps - Good Grip on functional programming design patterns - Good grip on TDD, and writing elegant test cases - Experience using/building JS based tooling such as webpack, babel & npm - Preferable experience using JS based languages/typesystems such as TypeScript/FlowType/Elm/ReasonML

Application link: https://www.gitstart.dev/

Share this job:
Delphi Developer
embedded cloud design Dec 11

We are a modern technology company that builds connectivity solutions for machines. We provide the infrastructure to connect mobile machines with the cloud (IoT), with each other locally (M2M) and with humans (HMI). Leading OEMs in the off-highway industry utilize our CAN telematics to connect their machines and roll out digital services.

Proemion is at the forefront of the IoT/Telematics revolution and is looking for a Delphi Developer (f/m/d) starting from January 6th, 2020. The position can be at our headquarters in Fulda, Germany or full-time remote.We offer a temporary project contract (3-6 months).

Your Mission

Your main task is the code migration from Delphi 2007 to Delphi 10.3 Rio.



What we expect



  • A Delphi expert (especially Delphi 2007, Delphi 10.3 Rio, and tooling surrounding it)
  • A mindset for clean and maintainable code
  • Knowledge in developing of desktop applications
  • Team orientation and empathy


What you can expect



  • No micromanagement
  • Short lines of communication and accessible management team
  • Highly motivated colleagues who serve customer need on a high level


What we build



  • A modern and innovative platform with use cases ranging from displays to desktop applications and embedded devices
  • We design our platform with a wide range of personas in mind reaching from offroad vehicles technicians to fleet managers and service specialists
Share this job:
Full Stack .Net / C# Developer
Hays  
dot net api full stack cs javascript saas Dec 10
Hays Specialist Recruitment is working in partnership with Willis Towers Watson to manage the recruitment of this position

The end client is unable to sponsor or transfer visas for this position; all parties authorized to work in the US without sponsorship are encouraged to apply.

Working at Willis Towers Watson is a chance to push into the unknownthe never beforethe new. We use our know-how, experience and global reach to tackle challenges and fuel potential. This makes for a highly engaging and innovative culture - and one where our colleagues are empowered to achieve the best possible results, for each other and for our clients.
  • 99% remote
  • Huge enterprise company so affords opportunities to grow within the organization and gain new skills.
  • Long history of delivering business solutions globally.
  • Denver is a big focus area for growth.


Role Description
The Senior Software Engineer will play a key role in the development and maintenance of commercial software products to build reliable, testable, scalable and high-performing enterprise class solutions for our global Fortune 500 customers. The successful candidate must be able to create full stack components and features that are directly accessed by a user through a UI or API. You will also work with production support teams to triage priority issues.

You will work with all software product development disciplines (including engineering, architecture, product owners, testers and analysts) to develop and maintain solutions that meet the needs of the business, utilizing industry standard best practices and modern software engineering techniques.

The onsite requirement will be minimal (maybe around 1x/month.)

Skills & Requirements
* 5+ years of related development experience
* Demonstrated understanding of software design principles such as SOLID, DI/IoC, CI, TDD
* Experience working with the full Microsoft technology stack, including .NET/C#, SQL Server, ASP.NET, MVC and Web API
* RESTful Architecture experience
* Object Relation Mapping such as Entity Framework or nHibernate is required
* Experience with HTML5, JavaScript and CSS3
* Experience with front-end libraries, AngularJS, Angular, and jQuery (Angular is required). Bootstrap is a plus.
* Experience with Software as a Service (SaaS), multi-tenancy application development
* Experience working with large relational databases
* Experience using Agile Scrum software development life cycle
* Experience using source control management tools such as GIT
* Experience working for a national or global commercial software product company requiring software product usage and high availability in a 24/7/365 model.
* Experience working with globally distributed business stakeholders and engineering teams
* Experience working with collaboration and issue tracking tools such as Confluence and JIRA

Share this job:
Sr. Front End/Javascript Developer
javascript html css senior ux ui Dec 10

Jack Henry and Associates is looking for a  Senior Front-end and JavaScript Developer with a passion for excellence and delivering solutions, that will join the Commercial Lending Center Suite Development Team who designs and builds the state of the art commercial and consumer loan origination suite of products.


Our suite of products includes customer facing and back office products designed to auto-decision, or assist in the decisioning of loan requests, which are originated in various products within the suite.  As a member of the web develop team, you will be responsible for the development of new features, and maintenance and enhancing of existing features.  Partnering with UI/UX teams to implement high quality designs into functional web apps, you will work together with back-end teams to align front-end functionality with API services. You will be experimenting with new tools, frameworks and techniques to maintain a cutting-edge approach.

Continuous self-development in this fast-paced industry is a must nowadays. Assisting in the ongoing learning and development of your colleagues through code reviews and workshops is essential to ensure high quality, build stronger team bonds and helps personal improvement. As a senior member of the team you would be expected to take part in the design and propose appropriate architectural patterns for the task at hand, and reduce existing technology debt by applying updated or improved architectural patterns to existing code.

Jack Henry provides strong opportunity for career progression not only within Commercial Lending Center Suite Development Team  but across the organization as well. The following are examples of where you could progress to, including Software Architect.


MINIMUM QUALIFICATIONS

  • Must have a minimum of 15 years of experience as a software developer.
  • Must have experience with HTML, CSS, and JavaScript.
  • Must have experience with ReactJS or other JavaScript frameworks such as Angular and or Vue.
  • Must have experience with Redux, Flux. Modix  or other state management tools.
  • Must have UI/UX experience.
  • Must be able to travel up to 10% travel to attend additional training and or a conference.

PREFERRED QUALIFICATIONS

  • Bachelor’s degree
  • React framework expertise
  • Experience with Typescript
  • Back-end knowledge – ability to understand and debug .NET code as necessary to help you with your front-end tasks
  • SQL Server database knowledge

ESSENTIAL FUNCTIONS

  • Develops programming code for existing software enhancements. 
  • Devises block diagrams, logic procedures and prepares flowcharting.
  • Troubleshoots and debugs existing code.
  • Tests code and fixes to ensure quality.
  • Develops conversion and system implementation plans; implements newly created code and fixes into existing software.
  • Provides programming support for various interfaces.
  • Keeps customers informed of all enhancements, troubleshooting, and fixes.
  • Creates all programming documentation.
  • Completes project bids.
  • Mentors, trains, develops, and leads less experienced co-workers.
Share this job:
Performance Engineer
qa java python javascript cloud aws Dec 10

GRT is carefully searching for new remote candidates for a high profile, Education Technology engagement based out of Manhattan, NY. 

Join GRT's-Scholastic technology team as a Performance Engineer, helping to build the next generation of Scholastic technologies that reach teachers, students, and parents across the world.

Responsibilities

  • Preparing test plans
  • Hands on scripting Javascript, Groovy, Shell
  • Executing various performance tests
  • Analyzing the tests results and guide the team on what needs to be done to improve the performance 

Qualifications

  • Experience with AWS infrastructure, Cloud base architecture 
  • Experience with JMeter/Blazemeter to cover API/UI/Back-end System performance test 
  • Experience with JVM monitoring tool Experience with Container base application Tuning 
  • Programming skills in one of Java, python or JS is a plus Positive and passionate about teamwork  
  • Great communication skills
Share this job:
Senior Java Engineer
java javascript senior testing design Dec 10

Senior Java Engineer Job Description

GRT is carefully searching for new remote candidates for a high profile, Education Technology engagement based out of Manhattan, NY. 

Join GRT's - Scholastic technology team as a Senior Java Engineer, helping to build the next generation of Scholastic systems that reach teachers, students, and parents across the world. Senior Java Engineer responsibilities include gathering system and user requirements, building Java modules and testing features before release. In addition, this role will involve solving complex problems while following industry-leading development practices. In this position you will collaborate with business analysts, test engineers, systems engineers, and product owners to deploy and maintain functional, secure and high-quality applications.

Responsibilities

  • Identify, analyze, and translate use cases into functional applications
  • Prioritize, assign and execute tasks throughout the software development life cycle
  • Develop Java REST service-based applications
  • Design, build, and maintain an efficient, secure, reusable, and reliable Java code base
  • Review, test and debug team members’ code
  • Schedule product releases with internal teams
  • Ensure the best possible performance, quality, and responsiveness of the applications
  • Identify bottlenecks and bugs, and devise solutions to these problems
  • Help maintain code quality, organization, and automatization

Job Skills & Qualifications
Required:

  • BS degree in Computer Science, or similar relevant field
  • Self-driven and highly motivated to deliver top-tier solutions with minimal guidance
  • Advanced (8+ years) experience in Java with Object-Oriented Design (OOD) and Design/architectural patterns
  • In-depth knowledge of the Java ecosystem and frameworks like Spring Boot
  • Strongly believe in test-driven development
  • Fundamental knowledge of RESTful APIs and distributed, observable, and highly available systems
  • Solid communication skills and the ability to interact with quality engineers, product managers, and business users
  • Design highly scalable software solutions to improve functionality and system longevity
  • Analyze current systems to maintain integrity and improve architecture
  • Remain informed of current trends and technology developments
  • Strong working knowledge of SQL and RDBMS
  • Working knowledge of JVM tools for memory, GC, and performance tuning
  • Strong understanding of code versioning tools, such as Git
  • Familiarity with build tools such as Maven, and CI/CD

Preferred:

  • AWS experience or certifications
  • Knowledge of NoSQL databases and search solutions
  • Master's degree or PhD in Computer Science or a related technical field
Share this job:
Mobile Engineer
java swift objective-c cloud cpp Dec 10

You want to work on something fun and make a living in the process—we get it.

We're out to build the most kickass camera app and cloud photo storage service for contractors—and to have a good time doing it. Our hard work is paying off and we're one of the fastest growing apps for contractors. But, we don't take ourselves too seriously, and to be honest, we won't take you too seriously either.

If you're into the whole not-too-serious thing, but also enjoy building awesome stuff, please get in touch.

You...

  • Want to join a startup with our Story, Values, and Perks.
  • Have at least three years professional experience as a software engineer.
  • Know how to build an app that people rely on with performance in mind.
  • Want to develop user-facing features from start-to-finish on autonomous, cross-functional teams. No throwing it over the wall here: you'll work tightly with designers to move features over the finish line.
  • While you specialize in mobile development, you're also a generalist, willing to hop in where needed to achieve team and company goals.
  • Enjoy refactoring legacy code to increase stability and performance.
  • Enjoy teaching others.
  • Are a pragmatist at heart, focusing on managing tradeoffs and shipping rather than perfection. You lean toward using existing libraries and tech instead of reinventing the wheel.
  • Have experience working with items in our tech stack. Our app is primarily built with React Native alongside some custom native libraries in Java, Objective-C, Swift, and C++ for core functionalities. We use Apollo and GraphQL, alongside Redux for local state management.
  • Know the ins-and-outs of what it takes to deploy apps to the App Store and Google Play.
  • Have a growth mindset.

We... 

  • Are a fast-growing, product-led startup with big plans for the future.
  • Are a team of nerds and former contractors, roofers, and remodelers excited to build tools to save people time.
  • Don't take ourselves too seriously: work isn't the most important thing in life.
  • Embrace change. We'll be a different company a year from now, and a different one a year after that.
  • Have a passion for excellence.
  • Will pay you well and give you meaningful equity, along with health insurance and other benefits.
  • Will treat you like an adult and let you take as much time off as you need if you're getting work done.
  • Have a great, soon-to-be-custom-remodeled office in the Lincoln Haymarket but love working remotely too.
  • Are set up to handle remote employees: good conference room video equipment abounds.

This position can be U.S. Remote or in our Lincoln office. At least a year of remote team experience is required if you plan on working remotely. We are not accepting applicants outside the U.S. at this time.

Share this job:
PHP Developer Remote/Homeoffice
wordpress php javascript frontend testing api Dec 10

Please be aware, if you do not live in Europe currently or don't have a European Citizenship, we won't consider your application!

Your Job at Inpsyde as: PHP-Developer

You are an experienced or talented web developer we can count on, know your way around object-oriented PHP programming and, together with other top WordPress developers, you want to realize sophisticated WordPress projects with the highest code quality in the B2B area?

Then you can certainly imagine to work among others on the following exciting projects:

  • Working on a multilingual WooCommerce shop with connection to external services such as SAP Business One
  • Further development and support of known plugins (eg. BackWPup or MultilingualPress)
  • Developing tailor-made high-performance and secure plugins, interfaces and themes for our customers, service providers and the community

What we can offer

  • Work in your home office (we are 100% remote)
  • A warm Inpsyde culture that values YOU
  • Flexible working hours
  • Very experienced, highly qualified WordPress experts and top Stack Exchange users as colleagues
  • As a “WordPress.com VIP Partner” we have a direct line to WooCommerce and WP Core Developer
  • Very close to the pulse of the latest WordPress development and technologies
  • Demanding and extraordinary projects in the B2B sector
  • Small team in an agile environment
  • Weekly exchange of knowledge and talks by colleagues in a video conference
  • Great team spirit with colleagues you like to work with
  • Travels and discussions on WordCamps and WooConf
  • Flat hierarchies and short decision-making paths
  • 20 days of annual paid vacation and 10 sick days
  • International teams, colleagues and clients
  • Interesting projects with clients like SAP, Facebook, P&G, PayPal and other companies known all over the world
  • Openness to entrepreneurial thinking and action

Main Tasks

  • Together with our top WordPress developers, you will implement modern and advanced WordPress projects with state-of-the-art code quality in the B2B area
  • Development of new plugins with high code quality and future-proof implementation
  • Solve bugs and address client issues in a fast-paced environment
  • Work on current projects with incoming tasks
  • Test solutions across multiple browsers and platforms in a local testing environment
  • Deploy changes to live servers
  • Assist in the remediation, enhancement, and maintenance of client sites
  • Developing reusable and maintainable web and theme components
  • Planning and issue-management via JIRA
  • Code and review PHP applications using version control
  • Deployment via Envoyer and Dependency-Management via Composer

Your Profile

  • You do live in Europe or have European Citizenship (required)
  • At least 2 years experience in PHP
  • Intermediate or expert skills in: PHP, JavaScript, WordPress
  • You are a reliable, experienced or very talented PHP Developer
  • You are passionate about web development and new technology (elegant code)
  • Experience with
    • using Git and SVN
    • working with modern dependency managers & task runners.
    • REST API / SOAP
  • You know your way around object-oriented PHP programming
  • Analytical skills as well as creative and solution-oriented thinking and working
  • Flexibility and an independent and structured way of working
  • Team-oriented behaviour and very good communication skills
  • You share your knowledge with your teammates
  • Solve client challenges with understanding and empathy
  • Provide peer reviews and share your knowledge with others
  • Solve complex problems in a simple and elegant way
  • You are eager to learn new things
  • Ability to setup local environments
  • Ability to communicate professionally with technical and non-technical colleagues and clients
  • Proficiency in verbal and written English

Optional

  • Experience with and in JIRA & Confluence
  • Remote working experience appreciated
  • Experience working for demanding or enterprise-level clients.
  • Experience with and in WooCommerce, Multisite, API integrations
  • Experience with modern PHP frameworks
  • Experience with Symfony
  • Experience with modern JavaScript/Frontend development and frameworks
  • Knowledge of relational database and non-relational database
  • Knowledge in automated testing
  • You like to work agile
  • Fluent verbal and written German skills

Date of joining

As soon as possible!
But we wait for good developers, of course.

Sounds interesting to you? Talk to us and apply Now!

Many exciting possibilities are waiting for you!

----------------------------------------------------------------------------------------------------------------------------------------------------

Please send us your CV, salary expectations and earliest possible starting date.

Otherwise we cannot consider your application!

And again the information: Please be aware, if you do not live in Europe currently or don't have a European Citizenship, we won't consider your application!

----------------------------------------------------------------------------------------------------------------------------------------------------

Share this job:
Go Senior Software Engineer
golang senior c data science linux cloud Dec 10
Our Senior Software Engineers focus on the design, development and overall lifecycle of our software products. You’ll join a team of high-performing engineers who strive to improve Circonus’ monitoring and analytics platform. As a senior staff member you’ll be expected to operate independently, though your day-to-day will often involve working with a small team to create, support, and deploy production applications.
In particular, we’re seeking someone to help lead an effort to rewrite an existing monolithic web application towards a Go microservices architecture. Prior experience with such a rewrite is strongly preferred - please mention it directly within your cover letter or resume.

Responsibilities

  • Work in the office or remotely, or both (but not at the same time)
  • Design, build, maintain, and document our APIs and services
  • Support our internal shift from a monolithic architecture over to a micro-service oriented model
  • Design and implement software in Go, Perl, C or whatever language is appropriate for the task
  • Complete unit, functional, and performance testing of produced deliverables
  • Work alongside the Product team to ensure high quality deliverables
  • Conduct peer reviews during design, coding and testing
  • Coach and mentor team members

Qualifications

  • 6+ years experience building, testing, and deploying high quality, highly reliable, scalable application servers and APIs in a team environment
  •  Strong experience in server-side development with Go and commonly used libraries; this is mandatory, please do not apply if you don't have real world Go experience
  • Passion for quality-oriented, software development best practices including unit and functional testing, automation, continuous integration, and low-dependency architectures
  •  Comfortable working with git and GitHub for version control, including opening/reviewing pull requests and distributed branching models
  • Experience working with project management software such as JIRA
  •  Excellent analytical, problem solving, and debugging skills
  • Excellent written and oral communication skills

Preferred Experience

  • Proficiency in Perl; our existing web application is wholly in Perl
  • Experience with Linux server administration
  • Experience with Docker
  • Experience re-architecting and/or re-implementing a legacy enterprise application
  • Experience and/or senior level technical knowledge of monitoring and analytics solutions
  • Experience working with cloud service providers such as AWS and Azure; it’s helpful to have worked directly on software that relied on these public cloud providers to have a good assessment of monitoring requirements in these environments
Circonus offers a powerful machine data intelligence platform to handle the world's most demanding use cases. From mission-critical IT infrastructure to data-intensive IoT applications, Circonus works with any tech and at any scale. Circonus uses advanced data science and patented technology to ingest and analyze machine data to deliver unmatched clarity, insights, and performance. From real-time alerts and fault detection to ML-based predictive analytics, Circonus helps companies optimize operations and deliver exceptional user experiences with confidence.
We enjoy a global reach, but our customers primarily cluster on the East Coast, California, and to a lesser degree, Europe. Our success stems from our industry-leading offering and our obsession with customer satisfaction.
Culturally, we operate like a startup. Small, agile teams with quick decisions and short, iterative cycle times. We relish our core values of respect, integrity, value and growth, among others. 
All of our positions include a discretionary PTO policy, health insurance, gym reimbursement, a generous 401(k), the opportunity for a bonus and more.
Share this job:
Java Web Developer for Government Natural Resource Projects
java dot net javascript html cs css Dec 10

Description

If you enjoy technical problem solving, rapid development, and a highly collaborative environment, this is a great opportunity for you! You should have a broad knowledge of web development technologies and demonstrated experience in their design, development, and deployment. Our teams work in a fast-paced, agile development environment developing a rich variety of inward and outward facing web applications. You will work closely with other development disciplines, including Quality Assurance, Interaction Design, and Project Management. You will participate actively in projects, taking part in decisions affecting project scope, design, direction, readiness, etc. Our team members demonstrate ownership and accountability, regularly innovate, and move the work forward individually and as a team.

Qualifications

  • 2+ years of experience developing web applications 
  • Solid understanding of object-oriented and web-based software development in Java and C#
  • Solid understanding of and experience with HTML, CSS, and JavaScript
  • Solid understanding of SQL, data manipulation, database schemas, and concepts
  • Experience with data conversions is desirable
  • Experience with Agile / Scrum methodologies is desirable
  • Excellent communication skills
  • BS Degree in CS, CIS, MIS or equivalent work experience
  • Expertise with mobile app development, and other technologies is a plus

Gold Systems provides a unique opportunity to work in a small environment with large technology and clients. Gold Systems offers its employees

  • A unique and positive working environment 
  • Competitive salary
  • Open access to management 
  • Flexible schedules 
  • Career mentoring 
  • A competitive benefits package 

We are not only dedicated to the success of our clients, but also to the success of our staff. Gold Systems is an Equal Opportunity Employer.

Share this job:
Senior Database Administrator
postgresql senior linux cloud design Dec 10

As a Database Administrator for the Banno Platform at Jack Henry, you’ll get the chance to make a positive impact on people’s lives. We believe that the world is a better place with community banks and credit unions. To that end we strive to make solutions that empower community financial institutions to make digital banking personal.

You will ensure that our databases are performant, resilient, and monitored. You will partner with developers and infrastructure engineers across the engineering organization to solve database related issues, both in development and production. You will help developers write efficient queries and review code that interacts with our databases as well as plan and execute major upgrades and maintenance tasks with minimal required downtime.You will participate in workload migration from private data centers to public cloud.

This is a remote position with the ability to collocate at several JHA locations nationwide if desired. Work hours are flexible, but gravitate towards US business hours. Occasional travel may be required for professional development conferences or company meetings.

Skills and Expertise
You may not be able to check off every item, but if you’re the type of person willing to stretch and learn then we’d like to hear from you.

  • 3+ years relational database management with a focus on PostgreSQL 9.4 and above
  • 6+ years of experience in software development or related field.
  • Experience designing and maintaining mission-critical relational databases in production operations - specifically PostgreSQL, but familiarity with other datastores and no-sql datastores is a plus.
  • Systems engineering experience: including Linux performance, memory management, I/O tuning, configuration, security, networking, clusters and troubleshooting.

Your Work

  • Work closely and cooperatively with engineering, operations, and other stakeholders in the design, implementation and support of database operations.
  • Plan and execute data migrations between data centers and cloud providers. To include disaster recovery exercises.
  • Contribute to the development of a strong, mature, and resilient team by assisting and mentoring less experienced peers.
  • Coordinate database upgrades and migrations with the engineering and management with a focus on minimizing downtime.
  • Ensure that the highest levels of security and privacy are in place.
  • Be available alongside your peers, off-hours, to support the production environment.
  • Build dashboards for database health and alerting.
Share this job:
Senior QA Automation Engineer
SUSE  
qa testing linux senior azure Dec 10

QA Automation Engineer

Location:

Nuremberg, Germany

Prague, Czech Republic

Remote office optional


As a QA Engineer involved in testing and validation you are here to push the SUSE products to their limits. In order to deliver a product, which is aligned with our customers' expectations and conforms to the highest level of quality standards, you will assist the development team in identifying problems early. This would require you to write test cases while simultaneously planning, designing, developing and maintaining automation tools with various programming and scripting languages.


As part of a fast-paced agile engineering team you will be testing cutting-edge technology, while it is being integrated into new releases and updates of SUSE products. At the same time you will be monitoring new releases and product fixes to ensure that no regressions occur. We would expect you to contribute to the new test strategies and to help broaden the test scope, while improving the efficiency of testing wherever possible so as to reduce the effort.


The product depends on a tightly-controlled continuous integration, which is ever-growing in size and coverage. We would require you to help our own team to maintain the test suite and contribute by providing new test scripts, while supporting engineers in developing their own test cases.


We also need someone who is able to document strategies and test cases clearly and concisely in a way that could be shared and easily communicated across members in the QA and engineering teams.


Here's how:

  • You will install development releases of the SUSE products either automatically or manually in cloud-based, virtualized or physical environments
  • You will run testing automation
  • You will regularly test software and security updates on older versions of the product as part of the maintenance service, which we provide to our customers
  • You will troubleshoot issues on test platforms
  • You will perform manual tests in the areas that are not covered yet or that cannot be covered by automated tests
  • You will also perform exploratory testing in order to discover new test scope in areas of the product where potential issues could exist.

Your ability to learn fast and to be able to think on your feet will be key to this role. In addition to this, we would expect you to have the following skills:

  • You are familiar with Linux environments
  • You have programming skills and have an interest in growing these skills
  • You have testing experience, preferably in an agile environment
  • You are proven to be a good team player with excellent communication skills
  • You have a good proficiency in English.

The following experience would be useful, but not necessary (training can be provided):

  • Close collaboration with Software Engineering teams - in an agile SCRUM or Kanban setup preferably
  • Hands on experience with Public Clouds (AWS, GCP, Azure or others) and/or OpenStack
  • Experience contributing to open source projects or being an open source maintainer
  • Knowledge of test automation frameworks and tools (Cucumber and/or openQA are a big plus)
  • At ease with Linux installation and operations on servers... also the year of Linux on the Desktop was a long time ago for you :)
  • Practical experience with Terraform and Salt
  • More generally, understanding of modern software development, Continuous Integration / Continuous Delivery, and infrastructure-as-code

Why work with us:

  • We are a tightly-knitted global team that is passionate about Free, Libre & Open Source Software development
  • We enjoy being successful as a team and consequently foster the SCRUM values, focus, courage, openness, commitment and respect
  • We are flexible on working hours
  • We organize regular events to build up relationships and friendship within and across teams. These range from informal meet and drink sessions to themed multi-day events in off-site locations
  • We do regular hackathons and workshops on company, department and team levels
  • Our work environment is fun and creative with massage room, big open community area, games room (eg. table tennis, pinball, table soccer, darts, video games), free flow soft drinks and fresh fruits
  • You get opportunities for travel to conferences around the world
  • You can be part of the global Open Source community!
Share this job:
Senior Infrastructure Engineer
azure docker senior cloud devops Dec 10

As an Infrastructure Engineer for the Banno Platform at Jack Henry, you’ll get the chance to make a positive impact on people’s lives. We believe that the world is a better place with community banks and credit unions. To that end we strive to make solutions that empower community financial institutions to make digital banking personal.

You will be involved with our infrastructure team to build, deploy, monitor and scale resources to deliver the Banno Platform. Our Infrastructure Engineers empower development teams to build new services for deployment in a secure and scalable fashion. Emphasizing DevOps and observability, you’ll enable and guide our teams to deploy and monitor their own services.

This is a remote position with the ability to collocate at several JHA locations nationwide if desired. Work hours are flexible, but gravitate towards US business hours. Occasional travel may be required for professional development conferences or company meetings.

Skills and Expertise
You may not be able to check off every item, but if you’re the type of person willing to stretch and learn then we’d like to hear from you.

  • 1+ years of experience deploying and managing cloud infrastructure.
  • 3+ years of experience in production operations, security, infrastructure or related field.
  • 6+ years of experience in software development or related field.
  • Ability to deploy infrastructure services and applications to compute platforms both public and private.
  • Experience with Kubernetes or Docker in production and migrating existing workloads to containers.
  • Knowledgeable about automation and orchestration with an Ops-centric approach to everything you build, ensuring availability, performance and security are core components.

Your Work

  • Contribute to the development of a strong, mature, and resilient team by assisting and mentoring less experienced peers. 
  • Collaborate with Senior and Advisory level engineers to propose strategies, ideas and technologies well suited to the problems at hand. 
  • Develop relationships with others that encourage a creative, thoughtful and fun work environment. 
  • You will combine engineering and software development experience and skills to drive best practices, patterns and architectures to maximize the availability, reliability and stability of platforms, processing and delivery of systems.
  • Take part in an on-call rotation where you will aid engineering teams in responding to production issues quickly. Use early warning and alerting technologies to aid in the development of self-healing responses to problems.
  • Participate in post-mortems focused on identifying contributing causes. Providing actionable solutions to prevent the issue from recurring and increase service reliability.
  • Provide technical/engineering support to development teams for new and existing applications from code delivery until the retirement of the application. 
  • Automate solutions for complex & repetitive problems.
  • Create and maintain required technical documentation and architectural decision records. Contribution to departmental standards and processes.
Share this job:
Senior Ruby Developer
ruby senior Dec 09

We're looking for a curious and experienced ruby developer to join our platform team.

As a senior developer at The Conversation youll not only help develop and shape the way news is delivered and consumed, but you will also play a critical role in developing the tools to empower our editorial workforce to quickly produce and review breaking news in a timely and rigorous manner.

The work you do will have immediate impact with a reach of over 40M impressions per month and multiple deploys per day you'll see your work front a centre of the changing news landscape as we aim to sustainably deliver fact and evidence based news to a world infected with spin.

About The Conversation

The Conversation (theconversation.com) is an independent source of news, sourced from the academic and research community and delivered direct to the public.

Benefits

  • Exceptionally meaningful work with a large impact, our reach is over 40M impressions per month and growing.
  • Multiple deploys per day, so you'll see your work in-front of a large audience immediately as opposed to another billing service class in a 6 month timeline.
  • Fantastic deployment pipeline, continuous integration and deployment with the release of a build.
  • Flexible working arrangements.
  • 1 expenses paid conference per year within Australia on company time (the entire team usually does RubyConfAU or ReactConf AU together).
  • Funday Friday once a month (a day each month to investigate a topic of your choosing and implement whatever you like).
  • Excellent Work/Life balance.
  • Fresh fruit in the office.
  • Remote friendly organisation, and if you're onsite... Our Carlton office is next to great parks, coffee & food!
  • Fantastic Editorial/News culture with daily trivia and banter!
  • Regular internal knowledge-sharing sessions on a wide variety of fascinating topics.
Share this job:
Software Engineering Technical Community Manager
python javascript html css manager Dec 09
The Opportunity
Springboard runs an online Software Engineering Career Track Bootcamp in which participants learn with the help of a case-study-based curriculum and 1-1 guidance from an expert mentor. The Technical Community Manager will review student projects, help students get unstuck, welcome new students to the community and share resources relevant to business and data analytics.

If you are passionate about helping students make progress and learn about the Software Engineering landscape and can give a few hours per month in return for an honorarium, we would love to hear from you.

Questions? Please write to us at mentors@springboard.com

The Program

  • Completely online
  • 6 month course that takes students through real-world business cases
  • Students are working professionals and college students
  • Students learn about Software Engineering with the help of an online curriculum, a personal mentor, and their career coach
  • Students go through the curriculum on their own and at their own pace

You:

  • Provide high quality responses to student questions in the slack student community within 24 hours
  • Provide high quality responses to technical/curricular review requests within 24 hours
  • Welcome each cohort of students and regularly share relevant events, resources, articles with the student community.
  • Should be proficient (demonstrated professional or project experience) with: HTML, CSS, JavaScript, Node.js, SQL, Flask, Python, Express.js, React.js, Redux

Benefits:

  • Membership in an rich community of expert mentors from great companies like Capital One, Lyft, McKinsey, and Square
  • Change the lives of students in our program
  • Help us revolutionize online education!
  • Receive a monthly honorarium
  • Work at your convenience
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Share this job:
Core C# Software Engineer
cs dot net javascript senior Dec 09

tl;dr: C# developer interested in low-level programming wanted. We care about network protocols and garbage collectors, not about the latest JavaScript framework or ASP.NET issues. 

-

We are looking for a senior C# Developer to build a .NET client for the world's fastest In-Memory Computing Platform! 

Do you enjoy any of the following?

  • Solving complex problems.
  • Implementing non-trivial infrastructure code.
  • Digging into mechanical sympathy concepts.
  • Paying attention to all aspects of code quality, from clean-code to allocation-rates.
  • Delivering a technical presentation at a conference.

If you answered Yes to most of the questions then you are reading the right ad! 

We would like you to:

  • Have a good understanding of networking, concurrency, and protocol design.
  • Have a good understanding of networking, concurrency, and protocol design.
  • Have a good understanding of networking, concurrency, and protocol design.
  • Have a good understanding of … well, you have the idea now:)
  • Be able to reason about the correctness of concurrent code and have general knowledge about distributed systems.
  • Know the broader .NET ecosystem.
  • Be an excellent communicator in written and spoken English.

Java experience is a plus and will make your life at Hazelcast easier, but it’s not required. 

What we can give you back?

  • You will have a say in our .NET strategy. That’s why we are looking for someone with a good overview of the .NET ecosystem. 
  • An unprecedented amount of freedom. You make your own working hours. 
  • Most of our engineers are remote. If you are in London, Istanbul or Brno you can work from a real office. Otherwise, you can work from a co-working space or your living room. We have 2-3 all-engineering gatherings per year. Just to see your colleagues are real people too!
  • You will be working on an open-source project and receive a non-open source salary!
  • Team of world-class engineers who speak at the world's best conferences.
Share this job:
Remote Java Engineer
java cloud azure Dec 09

As a Software Engineer in Hazelcast's Support department, you will work with Software Engineers and Operations staff at leading organizations, both small and large, around the globe. You are someone with a software engineering background that is looking for a new challenge. You have a strong aptitude for troubleshooting. You will be investigating complex issues that may never have been seen before. Digging into source code or evaluating a network stack to understand how things work, or why they don't, sounds fun to you.

Above all, you are an enthusiastic team player who can communicate well, and is eager to learn and help others.

We are specifically looking for people who live in the US. This is a remote position. No matter where you work, you'll have opportunities to travel, meet, and work with some of the brightest minds in cloud and distributed computing.

Responsibilities:

  • Become an expert on our products
  • Work directly with customers and the community to diagnose development & operational issues
  • Research, identify, reproduce and document bugs
  • Think outside your role to improve our company and products
  • Write blog posts, speak at user groups/conferences, help with benchmarks, and other project work

Skills & Requirements

This is a demanding role. To be successful you should:

  • Have experience with Java. Specifically:
    • Java core, multithreading/concurrency, and network programming
  • Be able to troubleshoot and tune for performance (e.g. TCP/IP, Multicast, JVM Garbage Collection)
  • Enjoy helping people
  • Handle stressful situations with grace
  • Communicate complex ideas with simplicity and clarity
  • Excellent written and oral communication skills

As part of the interview process we will discuss:

  • Distributed systems and scalability
  • Network protocols
  • How NoSQL systems work
  • Troubleshooting in general and specifically JVM tooling (profilers, etc.)

Bonus Points

  • Experience with Hazelcast
  • Experience with cloud deployment (Amazon, Azure, Google, etc)
  • Experience in Windows and/or *NIX system administration
  • Experience with large production deployments
  • Experience with VM and containerization technologies
  • Experience with distributed caching, scalability and high availability systems
  • Involvement with other Open Source projects
  • Experience with data-storage (SQL, NoSQL, Graph, “big-data”)
Share this job:
Senior Java Developer
java senior cloud design Dec 09

We are looking for Senior Java Developer who is going to join Integration Team at Hazelcast. Our main focus as Integration Team is integrating Hazelcast into various frameworks,products and platforms which are available both open source or commercially in the market

Do you enjoy any of the following?

  • Working as an Open Source Developer in your day job
  • Learning/Developing latest technologies and popular frameworks.
  • Creating well crafted and thoroughly tested features, taking full-responsibility from the design phase
  • Paying attention to all aspects of code quality, from clean-code, to allocation-rates
  • Delivering a technical presentation at a conference

At Hazelcast you will work with the best engineers out there:

  • Who integrates Hazelcast to other popular frameworks.
  • Who are public speakers in tech conferences
  • Who are working in a distributed geographically team

With hazelcast.org you will work on an exciting open-source project that rocks the scene of distributed caching and computing

Skills & Requirements

We would like you to:

  • Be a Senior Java Engineer – including all aspects connected to it
  • Be experienced with  Spring Boot,Spring Data, Spring Cloud and similar Spring Modules
  • Have experience with Enterprise Java Technologies like Tomcat,Hibernate
  • Have experience in React and single page web applications.
  • Have an strong attitude of How stuff works in open source frameworks
  • Be skeptical yet always open to new concepts
  • Have strong opinions about software quality
  • Be an excellent communicator in written and spoken English
  • Be familiar with Continuous Integration/Delivery platforms like Jenkins.
Share this job:
Lead Full-Stack Web Developer
linux docker mongodb mysql senior frontend Dec 09
We are looking for a talented mid to senior lead developer to join our team at Prominent Edge. This role for an engineer who can be client facing and be a lead on projects. We are a small company of 20+ developers and designers who put themselves in the shoes of our customers and make sure we deliver strong solutions.  Our projects and the needs of our customers vary greatly; therefore, we always choose the technology stack and approach that best suits the particular problem and the goals of our customers.  As a result, we want developers who do high-quality work and are up for learning and applying new technologies when appropriate.  We want developers who have an in-depth knowledge of at least one modern web technology stack.  Candidates need to be full stack developers even if they have a strong preference for either frontend or backend.  We understand that for our team to perform at its best, everyone needs to work on tasks that they enjoy.  Most of our projects have been web applications which tend to be open source and have a geospatial aspect to them.  All our work is remote and we use Slack and Google Hangout throughout the day and like to have fun. Check out our website at http://prominentedge.com for more information and apply through http://prominentedge.com/careers.

Required Skills: Proficient in **at least one** technology in each bullet point

  • Client-side technologies: Angular/AngularJS, or ReactJS/React Native
  • Server-side frameworks: NodeJS/Express, Flask, Django, Rails, or Spring
  • Databases: Postgres/PostGIS, SQLite, MySQL, ElasticSearch, MongoDB, or Redis
  • Operating systems: Linux or OSX

Bonus Skills: Nice-to-haves

  • Virtualization: Docker, VirtualBox, or VMWare
  • DevOps/CI: Ansible, Chef, Puppet, Jenkins, Travis, or Kubernetes
  • Amazon Web Services: S3, EC2, RDS, Lambda, API Gateway, or Dynamo
  • Geospatial: Back-end or front-end experience with geospatial data or libraries
  • 3D experience:  CesiumJS/3D web experience, or Unity/game engine experience
  • Security Clearance: TS/SCI

W2 Benefits

  • Not only you get to join our team of awesome playful ninjas, we also have great benefits:
  • Six weeks paid time off per year.
  • Six percent 401k matching, vested immediately.
  • Free PPO/POS healthcare for the entire family.
  • We pay you for every hour you work.  Need something extra? Give yourself a raise by doing more hours when you can.
  • Want to take time off without using vacation time? Shuffle your hours around in any pay period.
  • Want a new MacBook Pro laptop? We'll get you one.  If you like your MacBook Pro, we’ll buy you the new version whenever you want.
  • Want some training or to travel to a conference that is relevant to your job? We offer that too!
  •  Work from the comfort of your home!
  • This organization participates in E-Verify.
Share this job:
Enterprise Sales Manager - Software and Services, remote
Percona  
cloud manager Dec 09
Percona is a leader in providing best-of-breed enterprise-class support, consulting, managed services, training and software for MySQL®, MariaDB®, MongoDB®, PostgreSQL® and other open source databases in on-premises and cloud environments. Our services and software accommodate rapid growth and application development, help companies develop and deploy agile solutions and improve your ability to keep up with customer needs.

The Enterprise Sales Manager’s primary goal is to execute on quota by prospecting new business and growing current customer base into larger accounts. He or she will be expected to travel at least once/month to customer meetings, industry meet-ups and related conferences. Aside from quota achievement, the winning candidate is a fit with Percona’s culture and a great teammate to inside sales, marketing, sales engineering and colleagues from all other Percona departments.

Your Experience

  • Impeccable written and verbal communication skills
  • Experience in technology sales (ideally 10+ years of experience)
  • Solution selling experiences and mindset
  • Comfortable with travel and customer facing opportunities
  • Relationship building skills
  • Customer centric focus
  • Track record in overachievement
  • Experience or interest in agile, quick growth companies
  • Leadership and mentoring with peers and team
  • Enthusiasm for working in team environment
Location:  Remote / work from home with travel.  Any Upper Midwest, North America location is the ideal region, preference for Chicago based candidates.  

Remote work from home openings require consistent and strong internet access.

HQ is in Durham, NC USA.  Staff members should be available if there is a need for any onsite trainings and/or events at any time.    

Note that your legal agreement will be with Percona Staffing LLC, a USA corporation and a subsidiary of Percona LLC.

Please review our Percona GDPR Privacy Policy.
Share this job:
Full Stack .Net / C# Developer
Hays  
dot net api full stack cs javascript saas Dec 09
Hays Specialist Recruitment is working in partnership with Willis Towers Watson to manage the recruitment of this position

A Leading Global Advisory is seeking a Remote Full Stack .Net / C# Developer (SOLID / TDD) for a Remote (but local to Denver, CO.)
  • 99% remote
  • Huge enterprise company so affords opportunities to grow within the organization and gain new skills.
  • Long history of delivering business solutions globally.
  • Denver is a big focus area for growth.


Role Description
The Senior Software Engineer will play a key role in the development and maintenance of commercial software products to build reliable, testable, scalable and high-performing enterprise class solutions for our global Fortune 500 customers. The successful candidate must be able to create full stack components and features that are directly accessed by a user through a UI or API. You will also work with production support teams to triage priority issues.

You will work with all software product development disciplines (including engineering, architecture, product owners, testers and analysts) to develop and maintain solutions that meet the needs of the business, utilizing industry standard best practices and modern software engineering techniques.

The onsite requirement will be minimal (maybe around 1x/month.)

Skills & Requirements
* 5+ years of related development experience
* Demonstrated understanding of software design principles such as SOLID, DI/IoC, CI, TDD
* Experience working with the full Microsoft technology stack, including .NET/C#, SQL Server, ASP.NET, MVC and Web API
* RESTful Architecture experience
* Object Relation Mapping such as Entity Framework or nHibernate is required
* Experience with HTML5, JavaScript and CSS3
* Experience with front-end libraries, AngularJS, Angular, and jQuery (Angular is required). Bootstrap is a plus.
* Experience with Software as a Service (SaaS), multi-tenancy application development
* Experience working with large relational databases
* Experience using Agile Scrum software development life cycle
* Experience using source control management tools such as GIT
* Experience working for a national or global commercial software product company requiring software product usage and high availability in a 24/7/365 model.
* Experience working with globally distributed business stakeholders and engineering teams
* Experience working with collaboration and issue tracking tools such as Confluence and JIRA

Why Hays?

You will be working with a professional recruiter who has intimate knowledge of the Information Technology industry and market trends . Your Hays recruiter will lead you through a thorough screening process in order to understand your skills, experience, needs, and drivers. You will also get support on resume writing, interview tips, and career planning, so when there's a position you really want, you're fully prepared to get it.

Additionally, this position is a contract role where Hays offers you the opportunity to enroll in full medical, dental or vision benefits.

* Medical
* Dental
* Vision
* 401K
* Life Insurance ($20,000 benefit)

Nervous about an upcoming interview? Unsure how to write a new resume?

Visit the Hays Career Advice section to learn top tips to help you stand out from the crowd when job hunting.

Hays is an Equal Opportunity Employer.

Drug testing may be required; please contact a recruiter for more information.
Share this job:
Ruby on Rails Engineer
ruby redis senior full stack Dec 09
** Please note that although this role is remote, this developer will be required to work within CET business hours **


Who We Are


Clevertech is a leading consultancy that is on a mission to build transformational digital solutions for the world’s most innovative organizations. Enterprise companies turn to Clevertech to help them launch innovative digital products that interact with hundreds of millions of customers, transactions and data points. By partnering with Clevertech these companies are propelling forward and changing their industries, business models and more.

DESCRIPTION


Clevertech is looking for a Ruby on Rails Developer to join our global team. We are looking for a senior developer to help us develop world-class software products for the most exclusive organizations in the world.

  • You have a Bachelor's degree in Computer Science or a related field.

  • You have full stack expertise developing large-scale products in various languages, and solid experience working with SQL databases - bonus for PostgreSQL.

  • You have product experience at scale with Ruby on Rails, Heroku, Redis, Elastic Search, and sidekiq queue. (A technical assessment will be required.)

  • You have experience designing and implementing automated test suites for complex applications.

  • You're organized, you’re resourceful, you are accommodating, and you don't need to tell people about it. It shows.

  • You can take ownership of a project, fill in the gaps, and ensure production-ready releases. You’re never afraid to get your hands dirty with code.

One of the many great perks that Clevertech offers is our annual Personal Development Fund, where we encourage our CleverPeople to invest in themselves to grow themselves personally and/or professionally. CLICK HERE to learn more about how Joseph, Clevertech Tech Lead, used his to take his personal hobby to the next level.

Want to learn more about Clevertech and the team? Check out clevertech.careers.
Clevertech Culture Video


Share this job:
Backend Engineer
aws node-js backend azure senior Dec 09
Clevertech is looking for a Backend Engineer to join our global team. AWS Certification preferred. You will be building software that will be used by millions of people or effect millions of dollars.

This role will be implementing serverless technologies to manage data flows for large datasets in the logistics or other intensive data industries. You are familiar with Event driven infrastructure tools.

You can deliver quickly while being clever to avoid missteps. You have an effective positive attitude that shines as you show you care about client and colleague concerns. You are always learning and are a transparent communicator even when it is challenging. You thrive on challenging yourself daily and seek to surround yourself with like minded individuals.


REQUIREMENTS:

  • 5+ years experience in a senior developer or architect role; ideally, you have delivered business critical software to large enterprises
  • You are fluent in a modern programming language (Node preferred) 
  • You are comfortable manipulating large data sets and handle raw SQL
  • Serverless experience with AWS lambda or Azure functions
  • Strong communicator and fluent in English with excellent written and verbal communication skills.

One of the many great perks that Clevertech offers is our annual Personal Development Fund, where we encourage our CleverPeople to invest in themselves to grow themselves personally and/or professionally. CLICK HERE to learn more about how Joseph, Clevertech Tech Lead, used his to take his personal hobby to the next level.

Want to learn more about Clevertech and the team? Check out clevertech.careers. Clevertech Culture Video
Share this job:
Java/Spring Developer
java senior Dec 09

What You’ll Do:

  • Collaborate in every stage of a product's lifecycle; from planning to delivery
  • Create clean, modern, testable, well-documented code
  • Agile process with CI/CD environment to develop scalable web applications
  • Communicate daily with clients to understand and deliver technical requirements

What is Required:

  • 5+ years professional experience in a senior developer role with Java
    • Preferred:  critical software development in large enterprises
  • Experience with Spring framework
  • Knowledge of micro-services networking, load balancing, and service discovery concepts and technologies.
  • Superior communication skills in English
  • Strong understanding of the agile software development process
  • Coding standards to include unit, integration and acceptance testing

One of the many great perks that Clevertech offers is our annual Personal Development Fund, where we encourage our CleverPeople to invest in themselves to grow themselves personally and/or professionally. CLICK HERE to learn more about how Joseph, Clevertech Tech Lead, used his to take his personal hobby to the next level.

Share this job:
Tech Lead
javascript node-js mysql senior Dec 09

What you’ll do:

  • Manage a nimble team of developers and designers to accomplish challenging goals
  • You’ll partner and interact with senior level management/executives and senior technical teams
  • Lead client and team meetings to complete sprints and milestones. You will truly own the agile flow.
  • Use your strong interpersonal and relationship development skills to balance product requirements, manage client expectations, and drive your team to effective results.
  • You’ll listen deeply to client needs and translate them into clear technical requirements
  • You’ll travel occasionally, but only for things that really matter.
  • You will review code and continually push standards higher, every day.
  • You will code yourself to assess and mitigate the most technically challenging parts of the project

What is Required:

  • You have experience as the lead on projects with budgets ranging from $1M to $3M
  • You have consulting experiences with the unique nature of listening deeply to client concerns
  • You are a mix of product leadership, project leadership including agile kanban boards, and technical architecture leadership
  • 7+ years experience with software development with a variety of programming languages (Javascript in particular - please share your experiences w/these languages in your application)
  • Experience leading cross-functional development teams in building and maintaining custom software solutions
  • Strong understanding of the agile software development process
  • Available for 6 hours overlap with EST time zone.

 Characteristics of a Clevertech Tech Lead, straight from one of our very own

  • Tact - being able to speak respectfully to everyone at every level, regardless of competence, seniority or accomplishment.  There is also a sense of what is appropriate to say or do at a given time.  This will build trust with clients and peers.
  • Being able to abstract.  If you have an abstract understanding of something, you can explain it at all levels and in different contexts, using the experience or role of the audience to inform what metaphors might be used or if they are even necessary.
  • Humility - this enables you to take responsibility and set your ego on the shelf when working with other bright people.

One of the many great perks that Clevertech offers is our annual Personal Development Fund, where we encourage our CleverPeople to invest in themselves to grow themselves personally and/or professionally. CLICK HERE to learn more about how Joseph, Clevertech Tech Lead, used his to take his personal hobby to the next level.

Want to learn more about Clevertech and the team? Check out clevertech.careers.

Clevertech Culture Video

Share this job:
Microsoft SQL Infrastructure Engineer Azure
azure cloud Dec 09

DGACM is looking for a an experienced Database Administrator to support our Lead Engineer and help provide management of Microsoft SQL and Azure SQL infrastructure and optimization of software development and deployment processes.

NOTE: Because this is a support role, we are looking for candidates who can be available ON CALL outside our normal working hours (Vienna Central European Summer Time /
GMT+2). This would mean having a direct phone number to reach you in case of emergencies.

This role will require only limited hours, between 10-20 per week.

This support role will be asked to assist with the following areas:
• Support software development processes and implementation of new software releases through review of SQL scripts and changes;  

• Proactively monitor and maintain database infrastructure in Microsoft Azure cloud for possible problems and performance improvements;

• Maintain and implement security best practices; proactively investigate improvements to MS SQL security;

• Support software deployment activities as it relates to SQL infrastructure and scripting;

• Investigate technical incidents related to SQL infrastructure;

• Cooperate and communicate closely with software development and quality assurance teams to ensure efficient processes;

• Maintain and optimize deployment infrastructure, including replication management;

• Maintain and support SQL Server infrastructure;

• Keep abreast of developments in the field of Microsoft Azure and SQL and propose new tools, processes and strategies as appropriate;

• Perform other work-related duties as assigned.

• Be available for emergency issues outside of Lead Engineers working hours

Share this job:
QA Engineer
Impala  
qa testing cs javascript api dot net Dec 09

Hello!

Thanks for taking a look at the job description for QA Engineer at Impala. We felt a little bit impersonal just throwing you right in there with words like “revolutionizing” and “disrupting”.

As such, we want you to know that the person that wrote this job description apologises in advance for any clichés, tropes or sudden-insecurity-driven-panic-attacks that you might find in the description below.

What Is Impala Now?

Impala makes building travel software incredibly easy. We provide hotels with a powerful data management platform that makes connecting to software, hardware and room distributors extremely easy. Think Twilio for Travel.

We launched in January 2019 and since then have grown at - quite frankly - a ridiculous old clip. Our technology is already installed in hundreds of hotels worldwide, on six continents and categorises more than 1 billion data points.

We are a team 20+ exceptional people split across engineering, product and commercial that have built a fantastic community.

Where Is Impala Going?

We’re supported by some of the best investors in the business, the early stage backers behind Deliveroo, PillPack, SecretEscapes, Zoopla, Trivago and more. They’re on board because of our vision - revolutionizing a $1.6 trillion dollar market that’s been out-of-date for 20 years.

Within the next two years, 25% of hotel bookings worldwide will flow through Impala technology and the product that we’re building will support the entire ecosystem of travel technology (we already have over a thousand companies signed up).

Anyone travelling anywhere will interact with products powered by Impala and to achieve this we’re growing the team to 50 people within the next year.

What Will I Be Doing?

Brace yourself for some bullet points:

  • You will be developing processes and systems to increase the reliability of our API and its supporting systems.
  • You will increase understanding across the engineering department of testing best practices and methodologies and their appropriate usage.
  • You will be building automated systems to reduce the need for manual verificiation of data coming from hotels.
  • You will report directly to the VP Engineering on testing performance and coverage.

What Sort of Person Are You Looking For?

  • Someone with experience in both manual and automated testing of APIs, microservices and web front ends, using Javascript.
  • Someone that has worked with stakeholders to ascertain project requirements and translated these into test plans.
  • Someone with experience working in a rapidly evolving and delivery-focused environment.
  • Someone that is deeply technical and collaborative.
  • Ideally, someone with experience working remotely.
  • Ideally, someone with experience with CI technologies (CircleCI/AWS), .NET applications and API technology.

Where Will I Work?

This is a remote position (all of our engineering team and some of our other staff members are distributed). This means you can work from anywhere +/- 2 Hours of London, timezone wise (and less than a 3 hour flight). As part of that:

  • We offer an office stipend (you can furnish a home office or choose a coworking space near you).
  • We give you an additional significant start-up equipment budget for things like monitors, keyboards, headphones etc.
  • You’ll travel once a quarter to meet the rest of the engineering team somewhere in Europe.
  • You’ll have a budget to travel to team socials if you’d like to meet everyone in person more frequently.

Please note, we only accept candidates in Western Europe because of timezone and travel time differences. We make no exceptions (we don’t have time to!).

What Do You Offer In Return?

As a member of the Impala team, you’ll have access to:

  • Working with some of the best and brightest minds in their field, helping you to achieve the best that you can.
  • A culture that celebrates success, reliability and building a great community.
  • A top of market salary. If you’re truly great, we’ll pay what we need to.
  • Equity in an honest-to-god-could-buy-a-yacht-later company. Travel is a huge industry and infrastructure is a huge part of that.
  • A minimum of 36 days paid holiday per year. Unlimited holiday means you never take it, we just decided to give you a lot.
  • A professional development budget. That we make sure you spend with frequent PD sessions.
  • Generous maternity and paternity leave.
  • Health and wellbeing scheme. Including access to Headscape, Meditation/Stress management, Massage Lottery, Health Food Voucher etc.
  • A bunch of great benefits, like private health insurance, cheaper gym membership, cycle-to-work scheme, an everlasting friendship with the author of this post, annual “un-sick” day and many more. 

More About Impala

If you’re really, really, really, really excited to learn more then please check out our Medium page which includes more information about who we are, what we do and our culture.

For more information on what it's like working here, check out our Glassdoor page.

You can also check out getimpala.com for more information about what we’re doing.

Share this job:
Remote Senior Data Engineer
Hays  
scala senior python docker aws testing Dec 08
Hays Specialist Recruitment is working in partnership with Security Scorecard to manage the recruitment of this position

The end client is unable to sponsor or transfer visas for this position; all parties authorized to work in the US without sponsorship are encouraged to apply.

This position is NOT eligible for subcontractors or those that require sponsorship.

Hays is conducting an exclusive search for a Senior Data Engineer, for a Cybersecurity company based in NYC. Security Scorecard builds a very unique product that rates cybersecurity postures of corporate entities through the scored analysis of cyber threat intelligence signals for the purposes of third party management and IT risk management. They have a very modern Technology stack and work in a dynamic & agile environment.

The position is a 100% remote and you'll be responsible for the management of the Analytic pipeline using Spark, Hardoop etc. Leverage cutting-edge technologies to support new and existing services and processes, drive projects through all stages of development and improving the effective output of the engineering team by managing quality and identifying inconsistencies. Your experience should involve 5+ years with Scala or another functional language (commercial environment preferred), 3+ years with Spark and the Hadoop ecosystem (or similar frameworks), Familiarity with tools like AWS and Docker, experience working with 3rd party software and Expert skills with SQL

Remote Senior Data Engineer - Perm - New York, NY

Remote Senior Data Engineer Skills & Requirements

Responsibilities
* Manage the analytic pipeline using Spark, Hadoop, etc
* Leverage cutting-edge technologies to support new and existing and services and processes.
* Quickly and efficiently design and implement in an agile environment
* Work with other team members to implement consistent architecture
* Drive projects through all stages of development
* Actively share knowledge and responsibility with other team members and teams
* Improve the effective output of the engineering team by managing quality, and identifying inconsistencies.

Requirements:
3+ years of experience with:
* Scala or Python, both preferred
* Distributed systems (e.g. Spark, Hadoop)
* Database systems (e.g. Postgres, MySQL)
Experience with the following is preferred:
* IP (v4/v6) allocation and addressing conventions
* DNS conventions and best practices
* Anti-abuse investigations
* Bachelor's degree (CS, CE/EE, Math, or Statistics preferred)

Why Hays?

You will be working with a professional recruiter who has intimate knowledge of the Information Technology industry and market trends . Your Hays recruiter will lead you through a thorough screening process in order to understand your skills, experience, needs, and drivers. You will also get support on resume writing, interview tips, and career planning, so when there's a position you really want, you're fully prepared to get it. Additionally, if the position is a consulting role, Hays offers you the opportunity to enroll in full medical, dental or vision benefits.

* Medical
* Dental
* Vision
* 401K
* Life Insurance ($20,000 benefit)

Nervous about an upcoming interview? Unsure how to write a new resume?

Visit the Hays Career Advice section to learn top tips to help you stand out from the crowd when job hunting.

Hays is an Equal Opportunity Employer.

Drug testing may be required; please contact a recruiter for more information.

Share this job:
Director of Engineering
Hays  
senior testing devops Dec 08
Hays Specialist Recruitment is working in partnership with Security Scorecard to manage the recruitment of this position

The end client is unable to sponsor or transfer visas for this position; all parties authorized to work in the US without sponsorship are encouraged to apply.

This position is NOT eligible for subcontractors or those that require sponsorship.

Hays is conducting an exclusive search for a Director of Engineering, for a Cybersecurity company based in NYC. Security Scorecard builds a very unique product that rates cybersecurity postures of corporate entities through the scored analysis of cyber threat intelligence signals for the purposes of third party management and IT risk management. They have a very modern Technology stack and work in a dynamic & agile environment. The position is 100% remote and you'll be responsible for the day to day management of the DevOps and IT/IS Teams, deployment of the software and maintaining the production software. Your experience should involve managing 5+ direct engineering reports and a total staff of 10-20 members, 10+ years leadership experience and Experience with Automation and the leadership of a CI/CD pipeline.

Director of Engineering - Perm - New York, NY

Responsibilities:
* Day to day management of the DevOps and IT/IS teams
* Deployment of all platform software
* Maintaining the production environment
* The management of all high value/high availability systems requiring 24/7 monitoring
* You will be the de facto leader of the Sustaining Team
* Building engineering process and workflows
* Building project plans for the deployment of all IT projects
* Leading the negotiation of all software contracts
* Process documentation
* Customer facing communications (escalations)

Leadership Requirements:
* Stay focused on customer and market needs
* Develop a culture of openness and team-work
* Communicate and translate the clients' vision into goals for multiple Software Engineering teams
* Support organizational capacity through staffing, budgeting, compensation planning, skills development, and acquisition of required tools and technologies
* Collaborate effectively across all functions to ensure organizational effectiveness
* Handle escalations that cannot be resolved independently by direct reports, and may similarly escalate to more senior management as appropriate
* Balance available resources to support the objectives of multiple teams
* Expert understanding of underlying technology, product and product domain, to participate effectively in technical and release discussions

Requirements:
* Has previously managed 5+ direct engineering reports and a total engineering staff of 10-20 employees
* Education: Bachelor's degree in Computer Science or a related field is required
* Must have previously led a Sustaining Team, or similar role
* Experience with automation, and the leadership of a CI/CD pipeline
* 10 or more years of leadership experience within the software domain

Why Hays?

You will be working with a professional recruiter who has intimate knowledge of the Information Technology industry and market trends . Your Hays recruiter will lead you through a thorough screening process in order to understand your skills, experience, needs, and drivers. You will also get support on resume writing, interview tips, and career planning, so when there's a position you really want, you're fully prepared to get it. Additionally, if the position is a consulting role, Hays offers you the opportunity to enroll in full medical, dental or vision benefits.

* Medical
* Dental
* Vision
* 401K
* Life Insurance ($20,000 benefit)

Nervous about an upcoming interview? Unsure how to write a new resume?

Visit the Hays Career Advice section to learn top tips to help you stand out from the crowd when job hunting.

Hays is an Equal Opportunity Employer.

Drug testing may be required; please contact a recruiter for more information.
Share this job:
REMOTE Senior Big Data Engineers
Surge  
aws python big data senior Dec 08

SURGE is looking for smart, self-motivated, experienced, Senior Engineers 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.

Senior Big Data Engineers, Hadoop, AWS, Python

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 full name, cell phone number, email address and start date to: jobs@surgeforward.com

Share this job:
Senior WordPress Developer
X-Team  
wordpress php senior javascript css laravel Dec 08

About You:

  • 3+ years of experience in software development
  • Professional experience with WordPress, PHP 5 and MySQL
  • MVC frameworks like Symfony2 or Laravel are a plus
  • HTML, CSS, JavaScript and jQuery
  • Ability to build and consume RESTful web services.
  • Competent with revision control systems (Git)
  • Code optimization and performance improvements
  • Knowledge common Design Patterns (SOLID)
  • Passionate about writing beautiful and clean code

Nice to have:

  • Experience with working remotely
  • Familiar/involved with open­ source projects

Personal:

  • Independent, self-motivated
  • Fluent in English, written and spoken
  • Proven track record of always learning and growing
  • Proactive attitude
  • Possess a spirit of generosity

Perks:

  • Get the chance to work with big brands like Riot Games (League of Legends), Fox Broadcasting, Kaplan Inc. (top education company), Coinbase (#1 crypto exchange), BeachBody (#1 fitness company), etc.
  • Work from anywhere as part of a community of digital nomads.
  • Live and work in one of our roaming hacker houses (X-Outposts) around the world: 
  • Be part of the most energizing community for developers in the world by participating in our Seasons, a 3-month experience filled with challenges, rewards, RPGs, competitions, and more, all centered around a theme that will inspire and energize you. 
  • Get $2,500 per year (Unleash+) to spend on doing more of what you love and staying energized. Use it on conferences, courses, video games, photography gear, music gear, cooking gear, a gym membership, adventure sports, baby/pet sitting, productivity apps, restaurants, coworking, movie tickets, headphones, etc.
Share this job:
Senior Robotics Developer / Specialist / Researcher
c cpp robotics senior machine learning testing Dec 08

Job Responsibilities

Lead and/or collaborate in the design, development, and testing of robot algorithms, in one or more of these areas:

- Robot motion, especially reactive planning and replanning techniques, and machine learning for skill acquisition.
- Robot vision, SIFT and other approaches to both face and object recognition, vision processing in service of SLAM, and surface modeling in service of manipulation.
- Manipulation and grasping, especially software compliant approaches that are compatible with a variety of grips and objects, e.g. a cupping motion, a pinching action, and a more generic grasp.
- Hardware design, especially of compliant end-effectors. 
- ... and more ...

About you

You are looking for the place to stretch yourself, able to work within a senior, highly performant product team, and aren't afraid of a challenge.  You are a self-starter with the motivation and skills needed to effectively operate on your own time in your own way while being responsive to the needs of your team mates and the team as a whole.

You love working on the metal and/or deep in low-level or scaled algorithmic code.  You are effective at quickly understanding and operating on algorithms taken from research in AI, Robotics, and Vision, or you have have experience with sensors, motors, and other devices.  You are comfortable working alongside experts in these areas, or are an expert yourself. You have a proven track record of delivering ideas into working prototypes at high velocity.  You have commercial/agile development teaming experience. You've architected some serious systems and may have even been a team lead.

Skill Set / Experience

We welcome people with passion on designing robots to join us. Among our whole bunch of positions there may be one for you which reflects your dreams of perfect job so make sure you check every single one of them!

Flexible Hours & 100% Remote Work

You can work in one of our offices (Taipei, Vienna or Wroclaw), but most of these roles permit 100% remote cooperation.

You will work in a scrum-based agile development cycle. You will be working alongside founders, researchers, and engineers to design and build first-generation robotic solutions for mass consumer adoption.

Whether you prefer contract work or a permanent position, we can accommodate you.

Share this job:
Sr. Data Scientist at Tuft & Needle
python machine learning design nlp Dec 07
THE JOURNEY TO YOUR DREAM JOB COULD BE JUST A CLICK AWAY…
In 2012, Tuft & Needle(tn.com) revolutionized the mattress space by turning the focus to the customer with always-honest pricing, an insistence on high-quality products, and world-class customer experience. We started our journey with two software engineers and a dream and today we have grown to a team of more than 175 talented people, working each day to bring the world premium sleep products at an honest cost.

As a Data Scientist, you'll be an important part of the company's decision-making process. You will help us understand how things are related to each other, which approaches are working, and which aren't. You'll also help us maintain our data-infrastructure. This includes our reporting and data management, as well as automated statistical and machine learning tools.

Together, we are radically reshaping how we think about sleep, mattresses, and shopping - and we’re just getting started. Want to join us?

*Open to remote opportunity

RESPONSIBILITIES:

    • Write programs to automate analyses and data wrangling
    • Build machine learning models to forecast and understand customer behavior
    • Maintain and improve reporting in Looker, Metabase, and R
    • Explain analyses and discoveries with articles and presentations


REQUIREMENTS:

    • Strong knowledge of statistics and inference
    • 2+ years writing and maintaining code
    • 2+ years working with SQL
    • Experience communicating statistical concepts to a broad audience


PREFERRED EXPERIENCE:

    • Programming in R and/or Python
    • Managing and organizing a large codebase
    • Experience with Bayesian Methods
    • Deep experience in some part of statistics (Ex: time series analysis, experimental design, multivariate analysis, natural language processing, etc.)
    • Interest in functional style programming
    • Interest in causal inference


YOU CAN SLEEP BETTER WHEN YOU WORK AT T&N
Our people – You will be working alongside some of the most talented, supportive, savvy individuals out there… people we are so proud to work with.  Together, we are shaking things up in the mattress industry and delivering an experience for clients that they would never expect.

Our product – Each team member receives a great bundle of products for themselves.  You will too if you join the team!  Your friends and family will also have access to a great product discount.

Our benefits - We offer comprehensive health benefits for you, eligible partners and dependents, paid maternity & paternity leave, 401k with a match, a generous vacation plan, and so much more. 

Tuft & Needle is proud to be an equal opportunity employer. We will not discriminate against any applicant or employee on the basis of age, race, color, creed, religion, sex, sexual orientation, gender, gender identity or expression, medical condition, national origin, ancestry, citizenship, marital status or civil partnership/union status, physical or mental disability, pregnancy, childbirth, genetic information, military and veteran status, or any other basis prohibited by applicable federal, state or local law.

Your experience is important to us. If you have any questions with your application, please contact our Candidate Experience Team at talent@tuftandneedle.com
Share this job:
Full Stack Developer, Supply Chain & ERP
postgresql full stack ruby react-js Dec 07

THE JOURNEY TO YOUR DREAM JOB COULD BE JUST A CLICK AWAY… In 2012, Tuft & Needle (tn.com) revolutionized the mattress space by turning the focus to the customer with always-honest pricing, an insistence on high-quality products, and world-class customer experience.   We started our journey with two software engineers and a dream and today we have grown to a team of more than 175 talented people, working each day to bring the world premium sleep products at an honest cost.   We’re looking for a full-stack Ruby/Rails developer to join our engineering team. You'll ensure our products reach our customers. You'll improve customer experience and administration systems. And you'll collaborate with your engineering teammates on strategic decisions. OUR TECHNICAL ENVIRONMENT Our stack is Ruby, Rails, Postgres, React.js, HAML and SCSS. We leverage quality APIs and tools, deploying onto Heroku and S3. We rely on CircleCI in our dedication to continuous integration and deployment.

HOW WE WORK :

    • We live by our company values
    • We Listen To Our Customers and To Each Other
    • We Sprint With Focus
    • We Shape Our Future
    • We Win As A Team
    • We Sleep Well Doing Business Our Way

For the Engineering team, this means:

    • End-to-end ownership: From inception to production, investment in the solution being built
    • Launch early and iterate: Done is better than perfect. Although we maintain a minimum standard of quality, we believe in getting value out of features and enhancements as soon as possible, while rapidly iterating.
    • Do things that scale:  We’re bringing our homegrown brand of market disruption to the biggest mattress brands in the country (Serta, Simmons, Beautyrest).  We’re automating manual processes and scaling up our efforts 
    • Pragmatism: We’ve moved beyond the startup phase and our business is growing fast, so our team needs to be practical, smart, and flexible. What worked yesterday might not be the solution today.

 Requirements:

    • 5+ years of experience working in a tech environment similar to what's described above
    • Production with Ruby on Rails
    • Experience with React.js
    • Proven history with building E-commerce applications
    • Passion for Test Driven Development
    • Supply chain experience is wonderful, but we're happy to teach you

YOU CAN SLEEP BETTER WHEN YOU WORK AT T&N Our people – You will be working alongside some of the most talented, supportive, savvy individuals out there… people we are so proud to work with.  Together, we are shaking things up in the mattress industry and delivering an experience for clients that they would never expect. Our product – Each team member receives a great bundle of products for themselves.  You will too if you join the team!  Your friends and family will also have access to a great product discount. Our benefits - We offer comprehensive health benefits for you, eligible partners and dependents, paid maternity & paternity leave, 401k with a match, a generous vacation plan, and so much more.  Tuft & Needle is proud to be an equal opportunity employer. We will not discriminate against any applicant or employee on the basis of age, race, color, creed, religion, sex, sexual orientation, gender, gender identity or expression, medical condition, national origin, ancestry, citizenship, marital status or civil partnership/union status, physical or mental disability, pregnancy, childbirth, genetic information, military and veteran status, or any other basis prohibited by applicable federal, state or local law. Your experience is important to us. If you have any questions with your application, please contact our Candidate Experience Team at talent@tuftandneedle.com

Share this job:
Remote Full Stack .Net Developer For a Wide Range of Interesting Projects
cs full stack dot net mysql frontend Dec 07

Due to several new customers and projects, we have exciting opportunities for talented developers living in the UK and wanting to work remotely (although you're welcome to use our office whenever you want).

You will work within our team delivering high quality, readable and maintainable solutions that meet or exceed our customer's requirements and are completed on time and within budget. You'll also be committed to bringing Rio software to the next level of performance, resiliency, stability and supportability.

We believe in developing ourselves and each other so our roles are ideal for developers who have a year or two of experience and are looking for a company they can grow within. Every day is interesting and varied here so we offer the stability and comfort of a long term position without sacrificing variety and personal development.

Almost all of the projects we work on are some form of web application and therefore as a full stack developer, you'll be working on everything from complex SQL queries to React components and everything in between.

We're a client facing business and so you will need to communicate with customers over various channels including face to face. Customer relationships are very important to us and keeping customers informed of progress and helping them to define the requirements are just as important, if not more so than the code itself.

Software development for us isn't just about writing new code, we support systems that we've written for many years after development on them has completed so you should be kind of person that gets just as much job satisfaction from fixing bugs or adding features to existing projects as you do from working on greenfield projects. 

We work remotely yet we collaborate a lot so you'll be expected to help others to complete their work and seek help from others when you need it too. This extends to an ongoing commitment to learning, with old and new technologies willingly learned as necessary to perform well in the role and new knowledge keenly shared with your colleagues.

Technical Competencies

  • 2 years+ working with .NET (C#) in a web application context (including .NET Core)
  • 2 years+ working with SQL (MSSQL or MySQL/MariaDB preferred)
  • 2 years+ working with common front-end technologies

Core Competencies

  • Collaboration – Leverage our collective genius, be a team.
  • Transparency – Be real. Treat the client's money as your own.
  • Accountability – Recognise that if it is to be, it’s up to me
  • Passion – Show commitment in heart and mind
  • Advocacy – Earn trust and demonstrate integrity
  • Quality – Ensure what we do, we do well.
Share this job:
Senior NodeJS/React Developer
node-js javascript senior html css machine learning Dec 07

*This position can be remote, but US based candidates only.

Dealer Inspire, a CARS Inc. company, is hiring for our Conversations Team!

Conversations is Dealer Inpire's messaging platform that connects today’s car shoppers with dealerships wherever, whenever, and however they want to shop. Fast, mobile, and fully integrated with text messaging and Facebook Messenger™ Conversations  uses A.I. technology and managed chat support to instantly respond to all incoming chats 24/7.

Essential Duties & Responsibilities (including, but not limited to):

  • Development of new features, including adding functionality to our AI chat bot, Ana.
  • Writing high quality, clean code that is paired with automated unit and integration tests.
  • Taking new features through the entire development lifecycle, working in conjunction with our product owner to define the feature, develop it, and test it.
  • Refactoring non-ideal portions of both our Node API and our React apps.
  • Mentoring developers in your area of expertise.

Required Skills & Experience:

  • 3+ years of professional experience working with NodeJS; including the Express framework.
  • 2+ years of professional experience with front-end technologies; including React, Redux, Webpack.
  • Mastery of JavaScript, HTML, and CSS/SASS/StyledComponents.
  • 5+ years of professional experience working with SQL databases; the ability to write efficient queries and benchmark/profile them.
  • Strong understanding of asynchronous programming.
  • Experience with performance debugging and benchmarking.
  • Experience with testing frameworks, such as karma, mocha, or jest.
  • Experience with Git version control.
  • Understanding of CI/CD.
  • Strong attention to design detail (UI/UX).
  • Strong verbal & written communication skills.
  • Strong documentation skills.
  • Experience working remotely & as part of a distributed engineering team.

Highly Desired:

  • AWS Cloud Architecture
  • Typescript
  • Understanding of NLP and Machine Learning • Mobile-first, responsive web design
  • MySQL
  • Algolia
  • Some experience with PHP

About Dealer Inspire: 

Dealer Inspire (DI) is a leading disruptor in the automotive industry through our innovative culture, legendary service, and kick-ass website, technology, and marketing solutions. Our mission is to future-proof local dealerships by building the essential, mobile-first platform that makes automotive retail faster, easier, and smarter for both shoppers and dealers. Headquartered in Naperville, IL, our team of nearly 600 work friends are spread across the United States and Canada, pushing the boundaries and getting **** done every day, together.

DI offers an inclusive environment that celebrates collaboration and thinking differently to solve the challenges our clients face. Our shared success continues to lead to rapid growth and positive change, which opens up opportunities to advance your career to the next level by working with passionate, creative people across skill sets. If you want to be challenged, learn every day, and work as a team with some of the best in the industry, we want to meet you. Apply today.

Want to learn more about who we are? Check us out here!

Perks:

  • Health Insurance with BCBS, Delta Dental (Orthodontics coverage available), and Eye Med Vision
  • 401k plan with company match
  • Tuition Reimbursement
  • 13 days paid time off, parental leave, and selected paid holidays
  • Life and Disability Insurance
  • Subsidized gym membership
  • Subsidized internet access for your home
  • Peer-to-Peer Bonus program

*Not a complete, detailed list. Benefits have terms and requirements before employees are eligible.

Share this job:
Java Backend Developer
java postgresql backend javascript cloud redis Dec 07

As a Back End Engineer, you will work closely together with architects and engineers to advance the development of our modern, micro-services based platform, and deliver exciting new product features to our customers. You will contribute to the architectural and infrastructural design of our applications, and leverage your experience to optimize services for performance, scalability, and security. The role will challenge you to work in a highly agile environment, address strategic and implementational topics, and work on various parts of the application stack, including the core trading services and matching engine.

Responsibilities

  • Build high-quality, scalable, and resilient applications and (web) services that support Leaf’s trading and analytics platform
  • Contribute to the architectural and infrastructural design of the platform and its components
  • Support planning of tasks using technical and functional expertise
  • Support leadership in establishing, documenting, and enforcing technology standards, best practices and approaches to be leveraged by the engineering team
  • Mentor and support other team members through code reviews and continuous feedback
  • Take initiative to research, troubleshoot and resolve bugs and issues as they arise
  • Be a flexible team player, stepping into a variety of roles, as needed

Qualifications

  •  4+ years experience in development back ends with Java 8, incl. features like Streams, Serialization, Multi-Threading, Annotations
  • Advanced knowledge of Spring/Spring Boot and ORM frameworks like Hibernate, JPA
  • Strong experience in designing and developing modern, distributed, microservices-based applications with RESTful APIs, with particular attention to security, scalability, availability, and performance
  • Profound understanding of object oriented programming and design patterns
  • Strong experience in relational database design and development (preferably with PostgreSQL) and understanding of NoSQL databases and in-memory stores (e.g. Redis, DynamoDB, Hadoop)
  • Experience working with event/message based communication platforms such as Kafka, ActiveMQ etc
  • Working proficiency in build and development tools (e.g. Gradle, Jenkins, SonarQube)
  • Experience with test frameworks (e.g. jUnit, Mockito)
  • Preferred: Knowledge in cloud technologies/infrastructure (esp. AWS)
  • Preferred: Prior experience in designing and developing financial systems (e.g. trading, risk, or compliance systems) and/or logistics systems
  • Preferred: Experience with other languages, such as Python
  • Preferred: Experience in front end development using modern JavaScript frameworks like React/Redux, Angular, Knockout, Ember, etc.
  • Strong analytical, project leadership and communication skills
  • Ability to work both self-directed and collaboratively to deliver results in a fast paced, startup environment
  • Unbelievably positive attitude, sense of humor and/or thick skin
  • Consummate team player, able to wear multiple hats, and assist team members when needed
Share this job:
Senior Software Engineer
cs senior testing dot net Dec 07

Unisoft International, Inc. dba SMA Technologies is a rapidly growing software company headquartered in North Houston that has an immediate need for a Senior Software Engineer. This role is responsible for creating the products that help SMA Technologies customers unlock their potential. 

Position objective:

The Senior Software Engineer is responsible for creating the products that help SMA Technologies customers unlock their potential.  The Senior Software Engineer provides innovation and leverages the latest technologies to continue advancing the value of the OpCon automation platform. This role is responsible for delivering the APIs, communication, and server-side decision-making services that drive automation across all of SMA Technologies customers.

Key Responsibilities:

  • Design, implementation, and testing of server-side code
  • Write and maintain unit tests and automated integration tests
  • Write and maintain specification documents
  • Create scalable, performant services to meet enterprise-scale requirements
  • Contribute to team-wide tooling to automate the development lifecycle
  • Perform peer software reviews
  • Provide technical expertise to customer support personnel

Qualifications:

Required Qualifications

  • 7+ years of software engineering experience
  • Strong development skills and experience with C# .NET
  • Strong understanding of relational database systems and object-oriented programming best practices
  • Experience with unit-test, continuous integration, and test-driven development
  • Excellent written and verbal communication skills

Preferred Qualifications

  • 10+ years of software engineering experience
  • Experience with .NET Core and familiarity with Linux
  • Experience with unit testing frameworks such as MSTest, XUnit, or NUnit
  • BS/MS Degree in Computer Science or related field
Share this job:
Front-End Software Developer
Crisp  
javascript frontend ui design Dec 07

Here at Crisp, we value the strength in teamwork, and strongly believe that it’s the key to Crisp’s success. By bringing together bright, motivated creators, wherever they live and work, we are leveraging humanity’s diversity of experience and background in order to understand the challenges facing our food supply, and solve them together. Come join us, and help build the type of business you’d like to be a part of.

We are a socially conscious, distributed team. We give you the opportunity to solve challenges in the global food industry while living where you’re most comfortable and working in areas where you can help foster and grow the community that you are a part of.

We believe in transparency, diversity, merit and fostering a culture of empowerment, personal impact and career growth. As one of our first front-end developers, your decisions will have an outsized influence on the future of our product.  You’ll take input from product, design, and customers and then you’ll collaborate with other experienced, passionate engineering team to build the frameworks and features that will support our customers now, and in the future.

Signs of a great candidate

  • Collaborative. You know that your colleagues’ perspectives will make our customers successful. Similarly, you use your strengths to help us grow together. You propose ways for us to be more engaged and successful with our customers.
  • Customer focused. Our customers are at the forefront of your day.  You prioritize our customers’ voice to ensure their needs are met. 
  • Ambitious, curious, and resourceful. You are innately curious, and you aren’t afraid to work hard. You are self driven, you take direction well but are able to be creative to find results on your own when asked. You are driven to succeed because your hard work and results make you proud.
  • Disciplined and reliable.  We are a distributed company and you enjoy the benefits of working distributed while consistently delivering what you have committed to. When you hit a snag, you communicate and reset expectations early.
  • Appreciative of honest feedback.  You know that the best way to learn and grow is through constructive feedback delivered kindly. You view feedback given to you as an opportunity to get better and strive to do the same for others.
  • Work smarter and harder. You often identify a problem, create a solution and bring it to a state of completion - with others, or even on your own.  You find ways of eliminating or automating stuff that is uninteresting or wasteful.

Crisp's Frontend Tech Stack 

  • Statically typed, modern languages. We use TypeScript and React for the UI, and GraphQL with Apollo to communicate with our backend.  Knowledge of these specific technologies is not a requirement. If you’re willing to learn, we’re willing to help you along the way.
  • Continuous deployment. Code is never far from being deployed to production, because if it’s not in production, it’s not solving problems in the real world. Our branch time spans are short, and features under development are hidden behind feature flags.
  • Micro-services. Not for the sake of the buzz, but when they make sense. By adopting a modern, thoughtful services architecture we’re able to scale organizationally, reduce technical debt, and maintain a high, sustained velocity.
  • Start-up mode.  The team is still small, and the product is fresh.  You’ll be able to exert a large amount of influence, and contribute to decisions that will determine the future of the product and the team.

We are building a team of developers with a breadth of combined experiences so that we can collaboratively build great products. There are no hard requirements on specific background, experience or geographical location. Instead we’re looking for individuals that are capable, reliable, and hoping to grow along with us. Do you have strengths you can share? If so, we’d love to hear from you!

Share this job:
Software Developer
cs vue-js javascript html css testing Dec 07

Aptera is seeking an expert Software Developer who enjoys working with a variety of clients and has a strong desire to learn and work with cutting edge technologies. If you are a developer who dreams in code, sees the world from a business-oriented mindset and lives to learn more about people, processes and systems, then we’d like to chat with you!

Top reasons to join Aptera

  • Grow through investment
    • Personal mentorship, attend conferences and trainings, company outings, team building events and more
  • Exposure to different industries
    • Manufacturing and retail to healthcare and finance
  • Push your skill set to the next level
    • Work alongside passionate, cutting edge technologists, who challenge and inspire you to grow
  • Relaxed work environment and culture
    • Casual attire in the office and an open, collaborative workspace
  • Remote-Friendly Culture
    • Collaboration Tools (Zoom, Slack, Visual Studio Live Share)
    • Flexible work schedules
    • Remote-first meetings
    • Pair/mob programing
    • Remote employees are always invited to come take advantage of our headquarters at any time
  • Excellent pay and benefits
    • 401K, Health, Dental, Vision, Short-Term Disability, Long-Term Disability, and Life Insurance

Top things we look for in our team members

  • “Team over self” mentality
  • People smarts
  • Eye for detail
  • Polished & professional
  • Goes the extra mile
  • Always willing to learn new things

Top skills/qualifications we look for

  • 2+ years of MVC, Entity Framework, SQL Server and either Web API or Web Services experience
  • 2+ years of HTML, CSS and JavaScript experience
  • SPA’s, Angular and React experience preferred
  • Experience working in an agile development environment with frameworks including Scrum and Kanban

As a Software Developer you will

  • Receive a personalized onboarding through the Aptera Academy
  • Work on a team to design and implement web based solutions using SPA’s, MVC’s, Web API’s, SQL and JavaScript
  • Develop high quality code via test driven development, automated testing, and other continuous integration and continuous delivery mechanisms
  • Contribute to success through the application of software craftsmanship principles
  • Apply critical thinking to tackle business challenges through the application of custom software
  • On a quarterly basis can opt into one of four company sponsored learning tracks

Aptera works with clients across the globe and is headquartered in Fort Wayne, IN. For additional information about Aptera please visit our website at www.apterainc.com & our YouTube channel to see more about our company culture.

About Aptera Software

Aptera is a custom software development partner specializing in building mobile apps, web apps, and websites for enterprise-level businesses. Founded in 2003 and based in Fort Wayne, IN, we have a diverse team of onsite and remote employees around the Midwest.  At Aptera, we believe that by creating a culture of learning we can empower our team members to develop the best software for our clients. With our expertise, we help clients solve complex business problems to transform the way they do business.

Share this job:
Enterprise Sales Manager - Software and Services, remote US
Percona  
cloud manager Dec 06
Percona is a leader in providing best-of-breed enterprise-class support, consulting, managed services, training and software for MySQL®, MariaDB®, MongoDB®, PostgreSQL® and other open source databases in on-premises and cloud environments. Our services and software accommodate rapid growth and application development, help companies develop and deploy agile solutions and improve your ability to keep up with customer needs.

The Enterprise Sales Manager's primary goal is to execute on quota by prospecting new business and growing current customer base into larger accounts. He or she will be expected to travel at least once/month to customer meetings, industry meet-ups and related conferences. Aside from quota achievement, the winning candidate is a fit with Percona’s culture and a great teammate to inside sales, marketing, sales engineering and colleagues from all other Percona departments.

Your Experience

  • Impeccable written and verbal communication skills
  • Experience in technology sales (ideally 10+ years of experience)
  • Solution selling experiences and mindset
  • Comfortable with travel and customer facing opportunities
  • Relationship building skills
  • Customer centric focus
  • Track record in overachievement
  • Experience or interest in agile, quick growth companies
  • Leadership and mentoring with peers and team
  • Enthusiasm for working in team environment
Location:  Remote / work from home with travel.

Remote work from home openings require consistent and strong internet access.

HQ is in Durham, NC USA.  Staff members should be available if there is a need for any onsite trainings and/or events at any time.    

Note that your legal agreement will be with Percona Staffing LLC, a USA corporation and a subsidiary of Percona LLC.

Please review our Percona GDPR Privacy Policy.
Share this job:
Sr. Full Stack Developer, Node/React
node-js full stack senior Dec 06

This is a senior-level position, we are not currently considering candidates who do not meet the minimum requirements listed below.

What is Required:

  • B.S. in Computer Science preferred
  • Minimum 3 years of professional experience (We will ask you to take a technical assessment)
  • Clearly communicate complex concepts verbally in English
  • Full Stack implies a broader vision. You have demonstrated using your full stack abilities to serve the business need
  • Note: Although this is a remote position, we are currently only seeking candidates in North American time zones

What you’ll do:

  • Code in Node, React while choosing modern libraries to develop in
  • Collaborate with your friendly, enthusiastic and senior teammates
  • Create clean, modern, testable, well-documented code each sprint
  • Use github, zenhub and burndown charts to manage the development
  • Confidently communicate daily with clients to understand and deliver technical requirements

Our Benefits

We know that people do their best work when they’re taken care of. So we make sure to offer great benefits.

  • Competitive Vacation Package
  • Annual Financial Allowance for YOUR development
  • Flexible Family Leave
  • Clevertech Gives Back Program
  • Clevertech U (Leadership Program, Habit Building, New Skills Training)
  • Clevertech Swag 
  • Strong Clevertech Community

How We Work

Why do people join Clevertech? To make an impact. To grow themselves. To be surrounded by developers who they can learn from. We are truly excited to be creating waves in an industry under transformation.

True innovation comes from an exchange of knowledge across all of our teams. To put people on the path for success, we nurture a culture built on trust, collaboration, and personal growth. You will work in small feature-based cross-functional teams and be empowered to take ownership.

We make a point of constantly evolving our experience and skills. We value diverse perspectives and fostering personal growth by challenging everyone to push beyond our comfort level and try something new.

The result? We produce meaningful work

Getting Hired

We hire people from a variety of backgrounds who are respectful, collaborative, and introspective. Members of the tech team, for example, come from diverse backgrounds having worked as copy editors, graphic designers, and photographers prior to joining Clevertech.

Our hiring process focuses not only on your skills but also on your professional and personal ambitions. We want to get to know you. We put a lot of thought into the interview process in order to get a holistic understanding of you while being mindful of your time. You will solve problems derived from the work we do on a daily basis followed by thoughtful discussions around potential fit. Whatever the outcome, we want you to have a great candidate experience.

One of the many great perks that Clevertech offers is our annual Personal Development Fund, where we encourage our CleverPeople to invest in themselves to grow themselves personally and/or professionally. CLICK HERE to learn more about how Joseph, Clevertech Tech Lead, used his to take his personal hobby to the next level.


Want to learn more about Clevertech and the team? Check out clevertech.careers

Share this job:
Senior Backend Engineer
mysql postgresql senior backend ruby Dec 06

Our team at Production Mason is hiring a Backend Engineer! 

We’re a quickly growing startup building a solution for the film + production industry’s woes. While we’re headquartered in the glitz and glam of Los Angeles, we operate as a tightly knit, remote-first team. 

We’re a small company, and that’s given us the opportunity to bring intention to who we are as a team and to the product we’re building. We believe that work can actually be joyful, and we’ve put a lot of thought and effort into making that a reality. 

Our product is feature-rich, wildly ambitious, and presents plenty of interesting tech problems. We’re uniquely poised to make a big splash in an immense industry. Not only is the space fun (HBO, Netflix, Marvel!), but the industry is genuinely excited about what we’re building.

Technologies Used

• Ruby/Rails

• SQL (MySQL/Postgres)

• GraphQL

Requirements

• You’re kind

• You truly love your craft

• You’re experienced

We’re a small team with big dreams, and right now we need someone who has built quite a few things and has a good grasp of the inherent challenges.

That’s it. That may come across as simplistic, but that simplicity is at the core of who we are—heartfelt people, focusing on what matters. If that sounds like you, we can’t wait to hear from you!

Share this job:
Senior Systems Engineer / Dev Ops
ruby linux aws senior ops Dec 06

Our team at Production Mason is hiring a Systems / Dev Ops Engineer! 

We’re a quickly growing startup building a solution for the film + production industry’s woes. While we’re headquartered in the glitz and glam of Los Angeles, we operate as a tightly knit, remote-first team. 

We’re a small company, and that’s given us the opportunity to bring intention to who we are as a team and to the product we’re building. We believe that work can actually be joyful, and we’ve put a lot of thought and effort into making that a reality. 

Our product is feature-rich, wildly ambitious, and presents plenty of interesting tech problems. We’re uniquely poised to make a big splash in an immense industry. Not only is the space fun (HBO, Netflix, Marvel!), but the industry is genuinely excited about what we’re building.

Technologies Used

• AWS

• Kubernetes

• Terraform

• Dockers

• Linux, Unix Shell and scripting with Bash/Ruby 

• Prometheus and Grafana

• Ruby/Rails

• Webpack

Requirements

• You’re kind.

• You truly love your craft.

• You’re experienced. We’re a small team with big dreams, and right now we need someone who has built quite a few things and has a good grasp of the inherent challenges.

That’s it. That may come across as simplistic, but that simplicity is at the core of who we are—heartfelt people, focusing on what matters. If that sounds like you, we can’t wait to hear from you!

Share this job:
Software Engineer
dot net azure cloud testing design Dec 06

CleanSpark is looking for a contract software engineer to augment our permanent in-house team for a 6-month contract. In this role, you will assist in the development and testing of a cloud platform that analyzes opportunities for electric microgrid installations. You will integrate within our quality- and transparency-driven development culture and assist in the advancement of microgrid technology.

Responsibilities

  • Develop highly technical features to run in both the cloud using Azure Service Fabric
  • Implement unit and integration level tests to ensure code quality
  • Participate in code reviews and knowledge-sharing activities
  • Requirements and implementation documentation
  • Collaboration with business and technical stakeholders to ensure proper understanding and implementation of requirements

Skills and Requirements

  • 3+ years professional experience as a software engineer with .NET development as second-nature
  • Comfort with complex software concepts such as: SOA and SOLID principles, cloud design patterns, and various database structures (relational, document, key/value)
  • Hands-on expertise with automated unit and integration testing
  • Strong communication skills in a distributed environment, both written and verbal, as well as an independent work ethic
  • Experience with building, troubleshooting, and running distributed, service based systems
  • Bonus points for:
    • hands-on experience with developing for the cloud: Azure (preferred) or AWS
    • a science or math background
    • experience working remotely on a distributed team
    • a sparkling personality and positive attitude!

To Apply

To be considered, you MUST respond to this ad with answers to the following questions:


  1. Confirm that your desired hourly salary falls within the stated range.

  2. If you do not live in San Diego, have you worked remotely before?

  3. What part of your experience and skills do you feel will help you contribute to the position at CleanSpark?

  4. In medium detail, please describe the most interesting or challenging task you’ve faced in the past few years.

  5. All applicants are asked to complete a short take-home coding exercise. Are you willing to do this as part of our interview process?


NOTE: we will only accept candidates from the United States and Canada. We will be in contact with you within 2 business days if we are interested in moving forward.

Share this job:
Senior iOS Engineer
Le Tote  
ios senior ruby swift frontend backend Dec 06

Job Overview:

We are looking to expand our iOS engineering team by bringing in someone who can build, scale, and deploy high-quality applications to the App Store. You will have an opportunity to work very closely with our server-side engineers, designers, and product team and have the ability to make a significant impact on an application that has been featured in the App Store for over six months straight and used by thousands of customers on a daily basis. This role would be ideal for someone who wants to work with the latest iOS technologies (Swift, GraphQL, Apollo) and help drive a rapidly growing business.

How we’ve built our iOS app.. We have a fully automated CI process to test and build our app. We've used a MVVM architecture from day one. Our API schema is generated automatically and is typesafe (via GraphQL) Our APIs have all been collaboratively designed by iOS, frontend, and backend engineers. We invest in continuing education and tooling to make developers’ lives easier.

Check out what the team has been working on.. Personalization. We’re enhancing our shopping experience to use user feedback and data to further personalize search results to each user. Speed and Reliability. We’re improving our real time monitoring and alerting for better visibility into the health of our systems. Search and Discovery. We’re adding lots of new ways for customers to find the products that are right for them. We’re giving them the tools they want to make informed decisions on both fit and style.

What we’re looking for.. 4+ years of iOS software development experience. Experience with our core language - Swift (and Ruby is a plus). We prefer candidates with experience in our stack but we also highly value strong coding fundamentals and the ability to learn new technologies quickly. Strong experience with API design. We use GraphQL and the Apollo client for our APIs. User-focused, team players who are excited to tackle big problems.

How we work.. Iteratively. We do weekly sprints, frequent testing builds, and timely code reviews in order to ship quickly and minimize bugs.

Collaboratively. As software engineers, we work very closely with Product and Design to clarify what's possible, what's easy, what's difficult, and what opportunities we see from a technical and non-technical perspective.

With focus. We strive to give engineers discrete areas of focus so they can take ownership of their codebase and build systems the way they want.

Share this job:
Senior Software Engineer, Extensibility
Auth0  
node-js docker aws senior Dec 06

Auth0’s mission is to help developers innovate faster. Every company is becoming a software company and developers are at the center of this shift. They need better tools and building blocks so they can stay focused on innovating. One of these building blocks is identity: authentication and authorization. That’s what we do. Our platform handles 2.5B logins per month for thousands of customers around the world. From indie makers to Fortune 500 companies, we can handle any use case. We like to think that we are helping make the internet safer. We have raised $210M to date and are growing quickly. Our team is spread across more than 35 countries and we are proud to continually be recognized as a great place to work. Culture is critical to us, and we are transparent about our vision and principles. Join us on this journey to make developers more productive while making the internet safer! Auth0 provides the simplest and most secure identity platform for developers to make the internet safer. We believe in crafted software, in end-to-end ownership of projects and hyper-fast iterations. The company continues to grow rapidly and services major startups and enterprise customers. We are processing hundreds of millions of logins for thousands of customers from startups to big organizations. We are looking for a Senior Engineer to join our Extensibility team to help us enhance our existing product and add new features. The Extensibility Engineer is responsible for solving complex challenges related to allowing customization in the authentication pipeline. As such, the team owns the core internal technology that allows Auth0 to execute untrusted customer code at scale in isolation--one of the first serverless or FaaS platforms that was built in the industry. You can read more about Auth0 Extensibility here.

We:

    • Are remote-by-design. Work from anywhere, your office is The Internet (but we also have multiple physical locations around the world).
    • Obsess about delivering customer value. Everything we do assumes we only succeed if our customers do.
    • Trust and respect each other. Building a new product is like hacking a new path through the jungle. We’ve got your back. We expect the same from you. We respect our differences and use them to our advantage.
    • Hold ourselves to high standards. We take pride in work done well, and constantly push ourselves towards personal betterment.
    • Collaborate by nature. We believe a team is bigger than the sum of its parts.
    • Innovate through experiments, failure, and learning. Failure is part of our process, no blame attached.
    • Are transparent. We are making an explicit effort to share all data relevant to the making of better decisions. No politics.  
    • Bring passion to everything we do. Our common driver is trying to accomplish something meaningful.

You will:

    • Design, build, and maintain extensibility solutions for internal and external services
    • Debug production issues across multiple levels of our stack
    • Collaborate with high caliber engineers to build new features at large-scale
    • Improve the reliability, monitoring, and operations of our serverless platform
    • Refine engineering practices, standards, and tooling

You might work on:

    • Adding new extensibility points to our platform (think Rules and Hooks)
    • Enhancing the underlying technology for Auth0 Extensibility (Webtasks)
    • Creating new Auth0 Extensions that expand the capabilities of the product
    • Monitoring distributed systems that need to communicate well and maintain high availability

You might be a good fit for this role if you:

      • Have a history of developing and supporting intuitive and robust extensibility solutions
      • Are familiar with the challenges and approaches for designing interconnected, scalable systems
      • Take an iterative approach to development, dividing long-term goals into incremental milestones
      • Thrive in a fast-paced and collaborative environment
      • Have familiarity with the tools we currently use, such as Node.js, Docker, and AWS. (We always try to use the best tool for the job, and therefore regard general engineering skill over knowledge of a particular language or tool. That said, a majority of our existing codebase leverages Node and React, so some level of proficiency in those technologies is highly encouraged)
      • Have experience working in a global remote-first organization
      • Place a high value on security

It’s not expected that a single candidate has expertise in all these areas. We’re looking for professional engineers, who can quickly learn and adapt as our systems and situation changes, rather than candidates with a rigid skill set. You can learn more about our hiring process here.

Preferred Locations:

    • GMT-5; GMT-4; GMT-3; GMT-2; GMT; GMT+1

Auth0 is an Equal Employment Opportunity employer. Auth0 conducts all employment-related activities without regard to race, religion, color, national origin, age, sex, marital status, sexual orientation, disability, citizenship status, genetics, or status as a Vietnam-era special disabled and other covered veteran status, or any other characteristic protected by law.

Share this job:
Full Stack .Net / C# Developer
Hays  
dot net api full stack cs javascript saas Dec 06
Hays Specialist Recruitment is working in partnership with Willis Towers Watson to manage the recruitment of this position

A Leading Global Advisory is seeking a Remote Full Stack .Net / C# Developer (SOLID / TDD) for a Remote (but local to Denver, CO.)
  • 99% remote
  • Huge enterprise company so affords opportunities to grow within the organization and gain new skills.
  • Long history of delivering business solutions globally.
  • Denver is a big focus area for growth.


Role Description
The Senior Software Engineer will play a key role in the development and maintenance of commercial software products to build reliable, testable, scalable and high-performing enterprise class solutions for our global Fortune 500 customers. The successful candidate must be able to create full stack components and features that are directly accessed by a user through a UI or API. You will also work with production support teams to triage priority issues.

You will work with all software product development disciplines (including engineering, architecture, product owners, testers and analysts) to develop and maintain solutions that meet the needs of the business, utilizing industry standard best practices and modern software engineering techniques.

The onsite requirement will be minimal (maybe around 1x/month.)

Skills & Requirements
* 5+ years of related development experience
* Demonstrated understanding of software design principles such as SOLID, DI/IoC, CI, TDD
* Experience working with the full Microsoft technology stack, including .NET/C#, SQL Server, ASP.NET, MVC and Web API
* RESTful Architecture experience
* Object Relation Mapping such as Entity Framework or nHibernate is required
* Experience with HTML5, JavaScript and CSS3
* Experience with front-end libraries, AngularJS, Angular, and jQuery (Angular is required). Bootstrap is a plus.
* Experience with Software as a Service (SaaS), multi-tenancy application development
* Experience working with large relational databases
* Experience using Agile Scrum software development life cycle
* Experience using source control management tools such as GIT
* Experience working for a national or global commercial software product company requiring software product usage and high availability in a 24/7/365 model.
* Experience working with globally distributed business stakeholders and engineering teams
* Experience working with collaboration and issue tracking tools such as Confluence and JIRA

Why Hays?

You will be working with a professional recruiter who has intimate knowledge of the Information Technology industry and market trends . Your Hays recruiter will lead you through a thorough screening process in order to understand your skills, experience, needs, and drivers. You will also get support on resume writing, interview tips, and career planning, so when there's a position you really want, you're fully prepared to get it.

Additionally, this position is a contract role where Hays offers you the opportunity to enroll in full medical, dental or vision benefits.

* Medical
* Dental
* Vision
* 401K
* Life Insurance ($20,000 benefit)

Nervous about an upcoming interview? Unsure how to write a new resume?

Visit the Hays Career Advice section to learn top tips to help you stand out from the crowd when job hunting.

Hays is an Equal Opportunity Employer.

Drug testing may be required; please contact a recruiter for more information.
Share this job:
Full-Stack Engineer
node-js aws mysql backend testing design Dec 06

SemanticBits is a leading company specializing in the design and development of digital health services, and the work we do is just as unique as the culture we’ve created. We develop cutting-edge solutions to complex problems for commercial, academic, and government organizations. The systems we develop are used in finding cures for deadly diseases, improving the quality of healthcare delivered to millions of people, and revolutionizing the healthcare industry on a nationwide scale. There is a meaningful connection between our work and the real people who benefit from it; and, as such, we create an environment in which new ideas and innovative strategies are encouraged. We are an established company with the mindset of a startup and we feel confident that we offer an employment experience unlike any other and that we set our employees up for professional success every day.

SemanticBits is looking for a full-stack engineer to help us build modern digital health services that are used to support the Center’s for Medicare and Medicaid (CMS) Quality Payment Program (QPP). The project involves implementing highly interactive and modern web interfaces with AngularJS that will be used by healthcare providers across the country. The system is backed by Node business services implemented in a microservices paradigm. The application uses a MySQL database. The project will be implemented using an Agile, Scrum-based process that includes Sprint Planning/Review/Retrospectives and daily stand-ups. The team uses human-centered design to implement highly modern, usable interfaces.

Responsibilities

  • Be part of a dynamic, highly-independent Scrum team following the standard Scrum ceremonies in a Scaled Agile Framework (SAFe) environment
  • Work with the Product Owner and Scrum Master to break down requirements into technical tasks
  • Take ownership of various user stories and work with the development team to manage dependencies on the QPP Program
  • Collaborate with members of other teams to address integration needs and/or other interpendencies
  • Assist with the release management process
  • Assist team members in any way necessary to meet team commitments

Requirements

  • Expertise working as part of a dynamic, interactive Agile team developing and delivering digital services
  • Minimum 3 years experience developing front-end web user interfaces with Angular
  • Experience with integrating with RESTful backend microservices using Node.js(+typescript)
  • Experience with AWS highly preferred, along with Docker
  • Experience with build tools like webpack, npm, and gulp/grunt
  • Experience with Test-Driven Development using automated testing frameworks such as Mocha, Karma, Jasmine, Sinon, and/or Protractor
  • Experience ensuring your code builds and deploys properly through Continuous Integration/Continuous Deployment processes, built in Jenkins or a comparable tool
  • Ability to work with and coordinate with other developers using digital tools such as Slack
  • Experience with version control tools, such as Git
  • Knowledge of modern design patterns and building enterprise-grade production applications
  • Excellent command of written and spoken English

Benefits

  • Competitive base salary
  • Three weeks of PTO
  • Ten paid holiday days
  • Comprehensive health benefits (Medical with HSA option, dental and vision)
  • Professional development and training reimbursement
  • 401k retirement plan with 3% base salary contribution irrespective of employee's contribution
  • 100% paid short-term and long-term disability
  • 100% paid life insurance
  • Flexible Spending Account (FSA)
  • Casual working environment
  • Flexible working hours

SemanticBits, LLC is an equal opportunity, affirmative action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability, or any other characteristic protected by law. We are also a veteran-friendly employer.

Share this job:
Backend Software Engineer - Node.js
node-js aws backend cloud design devops Dec 06

SemanticBits is seeking a Backend Software Engineer to implement a wide range of REST services in Node.js and databases.  You will work in a closely knit Scrum team to solve complex backend problems, such as integrating external services into our services, adding new database structures, and implementing new REST services in Node.js with a focus on security, performance, and scalability.  You will dig into business requirements and implement complex logic using modern technologies like Node.js.  We believe strongly in test-driven development, continuous integration, and continuous deployment, and we have a strong DevOps mindset. This is a remote position, though we do have offices in Herndon, VA and near Baltimore, MD.

SemanticBits is a leading company specializing in the design and development of digital health services, and the work we do is just as unique as the culture we’ve created. We develop cutting-edge solutions to complex problems for commercial, academic, and government organizations. The systems we develop are used in finding cures for deadly diseases, improving the quality of healthcare delivered to millions of people, and revolutionizing the healthcare industry on a nationwide scale. There is a meaningful connection between our work and the real people who benefit from it; and, as such, we create an environment in which new ideas and innovative strategies are encouraged. We are an established company with the mindset of a startup and we feel confident that we offer an employment experience unlike any other and that we set our employees up for professional success every day.

REQUIREMENTS

We are looking for a Backend Software Engineer who is well versed in the following key technologies:

  • Experience building enterprise-scale backend REST services using an API-first paradigm
  • Hands-on experience building services with Node.js and ECMAScript 2017
  • Intimate knowledge of crafting highly performant database queries using frameworks like Sequelize, knex, or other query builders/ORMs
  • Hands-on experience implementing relational database structures, including tables, indexes, views, etc.
  • A mindset towards building systems for the cloud and DevOps fundamentals
  • Working knowledge of AWS cloud infrastructure, such as EC2 and RDS
  • Hands-on understanding of virtualization and experience with Docker
  • Focus towards building security, performance, and scalability into services from the beginning

BENEFITS

  • Generous base salary
  • Three weeks of PTO
  • Excellent health benefits program (Medical, dental and vision)
  • Education and conference reimbursement
  • 401k retirement plan. We contribute 3% of base salary irrespective of employee's contribution
  • 100% paid short-term and long-term disability
  • 100% paid life insurance
  • FSA
  • Casual working environment
  • Flexible office hours

SemanticBits, LLC is an equal opportunity, affirmative action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability, or any other characteristic protected by law. We are also a veteran-friendly employer.

Share this job:
AWS DevOps Engineer-REMOTE
aws devops python linux cloud postgresql Dec 06

SemanticBits is seeking a DevOps Engineer to support the automation and deployment needs of a range of projects. You will work hand-in-hand with development teams to implement automation solutions using technologies like Amazon Web Services (AWS), CloudFormation, Ansible, Terraform, Elastic Compute Cloud, and Jenkins to automatically build, test, integrate, and deploy applications in the healthcare and life sciences domains. You will leverage the full power of the cloud to configure highly resilient and scalable applications that can handle hundreds of thousands of users. This is a remote position.

SemanticBits is a leading company specializing in the design and development of digital health services, and the work we do is just as unique as the culture we’ve created. We develop cutting-edge solutions to complex problems for commercial, academic, and government organizations. The systems we develop are used in finding cures for deadly diseases, improving the quality of healthcare delivered to millions of people, and revolutionizing the healthcare industry on a nationwide scale. There is a meaningful connection between our work and the real people who benefit from it; and, as such, we create an environment in which new ideas and innovative strategies are encouraged. We are an established company with the mindset of a startup and we feel confident that we offer an employment experience unlike any other and that we set our employees up for professional success every day.

REQUIREMENTS

We are looking for a DevOps Engineer who is well versed in the following key technologies:

  • Solid hands-on working experience with configuring and maintaining resources on AWS
  • Experience with the majority of EC2, ELB, CloudFormation, S3, Glacier, CodeDeploy, SNS, SQS, RDS, IAM
  • Hands-on understanding of virtualization and experience with Docker
  • Deep, hands-on experience with Linux and administration
  • Expertise with production deployments, and CI/CD tools such as Jenkins
  • Experience automating cloud infrastructure, such as with CloudFormation
  • Expertise with cloud security, such as managing users, roles, and privileges through IAM
  • Experience managing Atlassian tooling such as Jira and Confluence preferred
  • Experience deploying and managing a wide range of components that support web applications, such a nginx, Apache http, git, scripting (bash, Perl, Python, etc.), databases (MongoDB, PostgreSQL, etc.)
  • Experience with Kubernetes
Share this job:
Senior Software Engineering Manager
Auth0  
node-js mongodb senior manager Dec 06

Auth0’s mission is to help developers innovate faster. Every company is becoming a software company and developers are at the center of this shift. They need better tools and building blocks so they can stay focused on innovating. One of these building blocks is identity: authentication and authorization. That’s what we do. Our platform handles 2.5B logins per month for thousands of customers around the world. From indie makers to Fortune 500 companies, we can handle any use case. We like to think that we are helping make the internet safer. We have raised $210M to date and are growing quickly. Our team is spread across more than 35 countries and we are proud to continually be recognized as a great place to work. Culture is critical to us, and we are transparent about our vision and principles. Join us on this journey to make developers more productive while making the internet safer! We’re growing fast here at Auth0 and are looking for experienced Engineering Managers to lead and grow Engineering teams in our Identity & Access Management (IAM) Engineering group. IAM delivers a simple, extensible identity platform that is easy for our customers to integrate into their applications and effortless to operate.  The mission of the team is to delight customers with an outstanding experience when managing their Auth0 identity configuration, and delight developers with concise, understandable, standards-compliant APIs for ease of integration. We are open about technology choices and like to contribute to OSS projects. Our current stack focuses on Node, ElasticSearch, MongoDB, and React, but we like to focus on picking the right tools for the job.

What will you be doing?

    • Work with other teams both within the Engineering organization and outside of it, in order to get better understanding of customer needs and the impact of work the team does
    • Have the opportunity to gain a great understanding and context about how Auth0 works and learn more about security protocols and how to build reliable, highly available systems
    • Crafting and implementing features and bug fixes for the product/services the specific team owns
    • Providing context so team members can perform specific tasks
    • Help people on the team grow
    • Hire great coworkers to join the team

You might be a good fit if you:

    • Have experience leading a technical team and are good at coaching teammates in all phases of their career
    • Know when to let the team figure things out on their own and also have the necessary context and skills to help them out and be hands onKnow how to focus teams to achieve their goals
    • Have a technical background and can help a team evaluate trade-offs during development
    • Enjoy working in an iterative development environment
    • Can add value to a conversation even when you are not familiar with the entire context
    • Work well with technical and non-technical people to deliver high-value results
    • Like to lead by example
    • Are a great communicator

Bonus points for:

      • Experience with Node.js
      • Experience building systems highly reliable, scalable systems
      • Experience working on Identity and Access Management software and concepts
      • We do not expect you to be an expert in all of the above, only that you can learn the less familiar fast

You can learn more about our hiring process here.

Preferred Locations:

    • #US-E; #GMT;

Auth0 is an Equal Employment Opportunity employer. Auth0 conducts all employment-related activities without regard to race, religion, color, national origin, age, sex, marital status, sexual orientation, disability, citizenship status, genetics, or status as a Vietnam-era special disabled and other covered veteran status, or any other characteristic protected by law.

Share this job:

This Month

Business Development Director - Head of Americas Partners
 
executive saas big data cloud Dec 05
Couchbase is looking for an experienced Business Development/Partner Executive to successfully recruit and manage new partners in North America and South America. 

Couchbase is building out our Business Development Team and has an exciting role for someone to build relationships with Route to Market Partners in the Americas. Successful candidates will have experience working in a company selling applications, middleware, database, data warehouse, data integration technology or big/fast data technologies. Experience with open source and SaaS or enterprise subscription software is also a key requirement. In addition, the ideal candidate will be passionate about recruiting and managing Partners to drive new revenue streams. You will have a demonstrated ability to think strategically and will help define and build the partner model at Couchbase and most importantly, be partner sales focused.

The Director – Head of Americas Partners leader needs to be adept at working with multiple organizations in the company to accomplish these activities.

In collaboration with Sales, Sales Enablement and Marketing, your responsibilities will include:

  • Drive the route to market partner strategy for Couchbase.
  • Identify the most important Partners in the Americas Region, with a focus on the United States.
  • Lead the expansion of the partner program and prioritization.
  • Establish contractual relationships with these partners.
  • Enable the partners to deliver Couchbase products and services to Enterprise Customers.
  • Develop joint marketing activities (such as webinars, conferences, meetups, lunch-and-learns) with partners to build pipeline.
  • Enable joint sales activities at the field level.
  • Work with the field sales team to close partner sourced and influenced deals.
  • Manage the partner relationships across all these activities.

Desired Skills and Experience:

  • 10+ years of business development (partner) experience
  • Experience recruiting and building out new partner channels in a growth stage private company
  • Experience working in a company selling applications, middleware, database, data warehouse, data integration technology or big/fast data technologies. Experience with open source and enterprise subscription software is also highly desirable.
  • Experience with Global Systems Integrators, ISVs, Regional System Integrators, VARs/Resellers
  • Enterprise software sales experience
  • Excellent writing and presentation skills
  • Strong project management skills with a focus on building new relationships. Ability to think strategically, develop tactics and execute
  • Ability to influence and identify champions, both internally and externally
About Couchbase

Couchbase's mission is to be the platform that accelerates application innovation. To make this possible, Couchbase created an enterprise-class, multi-cloud NoSQL database architected on top of an open source foundation. Couchbase is the only database that combines the best of NoSQL with the power and familiarity of SQL, all in a single, elegant platform spanning from any cloud to the edge.  
 
Couchbase has become pervasive in our everyday lives; our customers include industry leaders Amadeus, AT&T, BD (Becton, Dickinson and Company), Carrefour, Comcast, Disney, DreamWorks Animation, eBay, Marriott, Neiman Marcus, Tesco, Tommy Hilfiger, United, Verizon, Wells Fargo, as well as hundreds of other household names.

Couchbase’s HQ is conveniently located in Santa Clara, CA with additional offices throughout the globe. We’re committed to a work environment where you can be happy and thrive, in and out of the office.

At Couchbase, you’ll get:
* A fantastic culture
* A focused, energetic team with aligned goals
* True collaboration with everyone playing their positions
* Great market opportunity and growth potential
* Time off when you need it.
* Regular team lunches and fully-stocked kitchens.
* Open, collaborative spaces.
* Competitive benefits and pre-tax commuter perks

Whether you’re a new grad or a proven expert, you’ll have the opportunity to learn new skills, grow your career, and work with the smartest, most passionate people in the industry.

Revolutionizing an industry requires a top-notch team. Become a part of ours today. Bring your big ideas and we'll take on the next great challenge together.

Check out some recent industry recognition:

Want to learn more? Check out our blog: https://blog.couchbase.com/

Couchbase is proud to be an equal opportunity workplace. Individuals seeking employment at Couchbase are considered without regards to age, ancestry, color, gender (including pregnancy, childbirth, or related medical conditions), gender identity or expression, genetic information, marital status, medical condition, mental or physical disability, national origin, protected family care or medical leave status, race, religion (including beliefs and practices or the absence thereof), sexual orientation, military or veteran status, or any other characteristic protected by federal, state, or local laws.
Share this job:
Senior Solutions Engineer
Auth0  
senior java html saas cloud frontend Dec 05
Auth0 is a pre-IPO unicorn. We are growing rapidly and looking for exceptional new team members to add to our teams and will help take us to the next level. One team, one score. 

We never compromise on identity. You should never compromise yours either. We want you to bring your whole self to Auth0. If you’re passionate, practice radical transparency to build trust and respect, and thrive when you’re collaborating, experimenting and learning – this may be your ideal work environment.  We are looking for team members that want to help us build upon what we have accomplished so far and make it better every day.  N+1 > N.

Auth0 continues to grow and so does the volume and complexity of the needs of our prospective customers. Security and identity management are now core concerns of every business. As a result we are building a dedicated pre-sales engineering team that will be the primary technical resource for all of our account executives. We will help engage the prospect where they have the greatest need and then fill that need through education and guidance to the best solution. Successful candidates will be located in London.

Responsibilities:

  • Deliver interactive presentations and product demos.
  • Lead Q&A sessions to prospective customers in order to understand their requirements.
  • Present to all levels of the organization - from practitioner to C-level.
  • Engage with multiple business units including software engineering, operations, product management and business stakeholders.
  • Whiteboard Auth0 solutions with customer architectures.
  • Execute well defined, outcome focused PoCs for prospects.
  • Maintain a broad and deep technical understanding of the Auth0 product line and the underlying technologies and protocols.
  • Stay up to date on industry trends through self study, research, online courses.
  • Proactive engagement in local and regional events evangelizing Auth0 as a presenter and attendee.
  • Work from home with up to 50% travel within region.

Requirements:

  • A love for our primary customer profile: the software developer and architect.
  • A passion to serve the customer, which has played out in some customer-facing role like consulting or support, ideally sales engineering.
  • An ability to quickly communicate complex ideas around a technical topic, ideally on the fly at a whiteboard.
  • Strong presentation skills.
  • Expert in building relationships, listening and managing time.
  • A desire to engage with the larger community by contributing to open source projects and participating in local events.
  • Experience with JavaScript.
  • Experience with SaaS and Cloud platforms (AWS, Azure)
  • Experience with at least one backend stack (eg. node, java, .NET).
  • Experience with a popular frontend stack (eg. react, angular).

Desired:

  • Experience with at least one standard network security protocol (eg. OAuth, OAuth2, SAML, LDAP).
  • An understanding of core security concerns within a typical application (password hashing, SSL/TLS, encryption at rest, XSS, XSRF).
  • Solid experience with HTTP, with both HTML apps as well as REST services. This includes the ability to use the dev tools in a browser to explain HTTP traffic and an HTTP client (like curl or Postman) to interact with an HTTP service.
  • 5+ years experience in pre-sales engineering.
Auth0’s mission is to help developers innovate faster. Every company is becoming a software company and developers are at the center of this shift. They need better tools and building blocks so they can stay focused on innovating. One of these building blocks is identity: authentication and authorization. That’s what we do. Our platform handles 2.5B logins per month for thousands of customers around the world. From indie makers to Fortune 500 companies, we can handle any use case.

We like to think that we are helping make the internet safer.  We have raised $210M to date and are growing quickly. Our team is spread across more than 35 countries and we are proud to continually be recognized as a great place to work. Culture is critical to us, and we are transparent about our vision and principles

Join us on this journey to make developers more productive while making the internet safer!
Share this job:
Software Developer/Engineer
TopDevz  
javascript css senior Dec 05

We are looking for an experienced, senior, Software Developer/Engineer, who is excited to work on one of our many client projects - both greenfield (new) projects as well as legacy (support) projects in that technology stack. This is a remote position.

Skills & Requirements

The following skills are required:

  • Very experienced (5+ Years) in Software/App Development.
  • Experienced in Javascript.
  • Experienced in React.
  • Experienced in Redux.
  • Experienced in CSS.
  • Good analytical skills, innovative and detail-oriented.
  • Good written and verbal communication skills.
  • Good problem solving skills.
  • Significant attention to detail when writing code, including good commenting and code documentation skills.
Share this job:
Senior Software Developer/Engineer
TopDevz  
cpp senior Dec 05

We are looking for an experienced, senior, Software Developer/Engineer, who is excited to work on one of our many client projects - both greenfield (new) projects as well as legacy (support) projects in that technology stack. This is a remote position.

Skills & Requirements

The following skills are required:

  • Very experienced (5+ Years) in Software/App Development.
  • Experienced in C++.
  • Experienced in QT.  
  • Experienced in QML.
  • Good analytical skills, innovative and detail-oriented.
  • Good written and verbal communication skills.
  • Good problem solving skills.
  • Significant attention to detail when writing code, including good commenting and code documentation skills.
Share this job:
Senior Data Engineer - Spark expertise
scala postgresql senior data science docker aws Dec 05

Position Summary

The Senior Data Analytics Engineer will build meaningful analytics that inform companies of security risk.  You will be working closely with our Data Science team, implementing algorithms and managing the analytic pipeline. We have over 1 PB of data, so the ideal candidate will have experience processing and querying large amounts of data.  

This role requires senior level experience in Spark, SQL and Scala. Our interview process will include live coding using these technologies!

Responsibilities

  • Manage the analytic pipeline using Spark, Hadoop, etc 
  • Leverage cutting-edge technologies to support new and existing and services and processes.
  • Quickly and efficiently design and implement in an agile environment
  • Work with other team members to implement consistent architecture
  • Drive projects through all stages of development
  • Actively share knowledge and responsibility with other team members and teams
  • Improve the effective output of the engineering team by managing quality, and identifying inconsistencies.  

Skills and Experience:

  • Bachelor's degree (CS, EE or Math preferred) or equivalent work experience as well as interest in a fast paced, complex environment.
  • 5+ years of experience Scala preferred in a commercial environment 
  • Expert in Spark, experience with the Hadoop ecosystem and similar frameworks
  • Expert in SQL
  • Familiarity with various tools such as AWS and Docker and an instinct for automation
  • Strong understanding of Software Architecture principles and patterns.
  • Experience working with 3rd party software and libraries, including open source
  • Experience with Postgres

Traits:

  • Quick-thinker who takes ownership and pride in their work
  • A commitment and drive for excellence and continual improvement 
  • A strong sense of adventure, excitement and enthusiasm.
  • Excellent systems analytical, problem solving and interpersonal skills

Interview Process:

  • Initial Conversation with a SecurityScorecard Talent team to learn more about your experience and career objectives
  • Technical Interview with 1- 2 data engineers. This will include live coding in SQL, Spark, Scala.
  • Coding Exercise - take home exercise
  • Final Interview: Meet 1-2 engineering leaders
Share this job:
Senior Software Engineer, Attribution: NYC or Remote North America Eastern Time)
python senior Dec 05

About The Role

SecurityScorecard’s Attribution team develops software to collect and infer information on ownership of Internet assets, such as IP addresses and domain names. Our team is looking for an experienced software developer who understands how the internet is organized and has experience building applications that run at Internet scale. We highly value experience in the anti Internet-abuse community.

This role will be based in our NYC office, or we will also consider remote candidates in the Eastern time zone.

Required Skills and Experience:

  • Intimate understanding of allocation and assignment processes, conventions, and best practices for domain names and IP addresses
  • 3+ years engineering experience
  • 1+ year engineering management experience
  • Go and Python 

Preferred Experience

  • Distributed systems tools (Spark, HTCondor)
  • Production-level machine learning
  • IPv6 allocation conventions
  • Experience in networking and/or anti-Internet-abuse communities

What to Expect in Our Interview Process

  • Initial phone call with Talent Acquisition to learn more about your experience and career interests
  • Video or phone meeting with an engineer for deeper technical conversation
  • Coding exercise
  • Final interview (video or in person) with engineering leader and possibly 1-2 engineers
Share this job:
Senior Engineer, Developer Platform
aws senior javascript ruby docker cloud Dec 05

The Role

Are you a cloud computing, automation enthusiast and DevOps devotee? Can you help us grow with best-of-breed open source tools and managed AWS services, and join us in embracing state-of-the-art cloud best practices? Do you want to work with an increasing portfolio of cloud technologies, as part of a growing progressive organisation?

Development Platform is part of our Platform Engineering group. Our team mission is “Make FreeAgent developers' lives better!" The engineering teams are our customers. Productive, happy coders with great tools write great code and deploy daily adding constant visible value to our business. We aim to keep them that way.

We provide the CI/CD capability and developer tooling that enables our engineers to build, test and deploy quickly. We're also helping migrate FreeAgent to AWS, to an exciting container-driven future.

We need software developers with passion for Continuous Development, Continuous Deployment (CI/CD), Ruby software engineering, DevOps and knowledge of AWS Cloud Computing. We want people familiar with cloud native approaches, cloud automation and container technology, who have a constant desire to keep learning and who have real hands-on experience. You’ll be part of our ongoing journey, enabling our growing engineering team to ship code and services to production over 300 times a month.

FreeAgent is undergoing a re-engineering project to move into AWS. This is an opportunity to join us at an early stage and be part of design, transition and adoption conversations and really make an impact.

Day-to-day, you’ll be making an impact by:

  • Supporting the smooth running and uptime of our current CI/CD Jenkins pipeline
  • Develop our groovy pipelines and libraries, automating more of the daily grind and speeding development.
  • Helping migrate FreeAgent to AWS, containerising our apps and services using Docker, and delivering additional strategic and ongoing CI/CD capability.
  • Working on developer tooling, including Devkit, our internal developer toolkit and parachute, our deployment tool, both written in Ruby
  • Ensuring our apps and services run on the latest version of Ruby
  • Helping engineers with their day to day deployment and dev platform issues
  • Digging deep on technical issues identified up by the developers.
  • Helping your team plan, estimate and deliver projects – we put an emphasis on writing culture and ask engineers to document what they've created to expand our collective knowledge
  • Contributing new ideas and sharing what you've learned by talking at our weekly Engineering Forum
  • Continually expanding your knowledge of both our business and technology domain. We have the resources and we give you the time to learn!
  • Developing and applying your mentoring and leadership skills

Technologies we use: Ruby, Rails, RSpec, Javascript, MySQL, AWS, Terraform, Jenkins, ECS, Docker, Linux

Apps we use: GitHub, Trello, G Suite, Notion, Miro

You

We look for:

  • Knowledge and experience of developing and maintaining web applications
  • Experience of running continuous integration and deployment systems
  • Attention to detail. We value people who believe a job worth doing is worth doing right
  • Pragmatism; being committed to getting things done while understanding tradeoffs
  • A high level of self-motivation and self-awareness
  • A commitment to ongoing self-development, improving both technical and soft skills. If you have the commitment, we can provide opportunities for you.
  • Strong communication skills. Being able to write well and articulate your thoughts are great skills to have in any business.
Share this job:
Student Advisor / Success Manager
data science Dec 04
The Company 
Springboard is redefining professional education for the 21st century through courses in cutting-edge fields like data science and design. Our self-paced, online offerings give anyone, anywhere access to world-class learning resources. What’s more, we offer high-touch, human support throughout the student lifecycle: industry-expert mentors, career coaches, as well as dedicated student success managers. Through this hybrid approach, we’ve helped thousands of learners revamp their careers and, by extension, their lives. 

This position will support our team in San Francisco - while the opportunity is remote, you'll be required to be available during standard working hours, Monday - Friday, PST.

The Role
We’re seeking an empathetic, problem-solving, “people person” to serve as a Student Success Manager. You’ll be responsible for making sure students have an excellent onboarding, are engaged with and understand our learning experience, and stay motivated all the way through to graduation. In everything you do, you’ll directly fulfill our educational mission, and serve as a vital advocate for students, acting as their voice and championing product and process improvements to better serve them within our org.

Responsibilities:

  • Maintain a high level of student engagement and own success metrics like Activation, Retention, and Satisfaction. 
  • Guide students through each stage of their Springboard experience, with a key focus on encouraging good habits that will help students graduate successfully
  • Quickly address student questions, concerns, feedback, and more via email/phone/video calls
  • Develop strong working knowledge of Springboard’s student experience and best practices, acting as a trusted advisor for your students

Your typical day may include:

  • Helping students define and develop realistic and meaningful educational/career plans
  • Matching new students with mentors, based on your understanding of their needs 
  • Collaborating with our Mentor Team to ensure mentors are aware of students’ progress or concerns 
  • Proactively encouraging students who need help staying motivated
  • Acting as the voice of students internally (to product, marketing, course development etc.) by collecting and sharing student feedback, ideas and stories.

This job might be for you if you:

  • Are analytical and comfortable digging through information (feedback, interviews, data) to solve problems and make decisions
  • Are passionate about making our students personally and professionally successful and enjoy coaching others on motivation, goal setting etc.
  • Are resourceful and like to figure stuff out on your own.
  • Are an excellent communicator (both verbal and written); you articulate clearly and with empathy.
  • Love learning — especially about new industries/technologies — and want to work on a team that will invest in your personal/professional development.
  • (Bonus points if you) have 1-2 years of experience in customer-facing roles (i.e. Customer Success, Account Management) or in academic counseling
Share this job:
Customer Success Manager
Redox  
healthcare manager Dec 04
The Redox Customer Success Manager (CSM) owns the success of Redox clients in getting the most out of the Redox product, network, and services. The CSM serves as the single point of contact through whom the client team can access technical, implementation, product, marketing, and other services at Redox, and coordinates the efforts of these and other teams in helping clients achieve their goals. The CSM learns their clients’ integrated products and use cases in order to support the client in engaging potential integration partners. Internal to Redox, the CSM serves as the voice of the customer, influencing product and service development based on real client needs and gap analyses.

Responsibilities

  • Build and maintain long term relationships with key customer executives, product owners, implementation teams, and others
  • Create and drive success plans tailored to customers, incorporating their integration goals and Redox capabilities
  • Support customer sales operations as they seek to expand their network of integrated healthcare organization partners
  • Manage cross-team initiatives to remove acute and long-term barriers to customer success
  • Know our customers’ business and represent their perspective to the Redox engineering, marketing, product and other internal teams
  • Support and facilitate customer renewals, amendments and new product opportunities in coordination with the sales team

Background and Experience

  • Experience as a Customer Success Manager in a high-touch environment
  • Proven long term customer relationships that led to consistent, measurable outcomes
  • Understanding of the application development lifecycle and system integration and implementation processes
  • Ability to work across all levels of the customer organization to understand their organizational goals and how Redox fits into their strategy plans
  • Collaborative mindset to effectively work across internal teams across Redox
  • Excellent organizational and communication skills
  • SaaS software company experience
  • Must have a solid technical aptitude for email, calendaring and working with shared documents
  • Experience with a CRM (we use Salesforce) and other tools for tracking customer communication, knowledge management and editing internal wiki pages are nice to have
  • Health-tech industry experience is nice to have
  • Ability to travel at least 25% annually
About Redox:

What We Do
Healthcare organizations and technology vendors connect to Redox once, then authorize what data they send to and receive from partners through a centralized hub. Redox's cloud-based platform is vendor and standards agnostic and enables the secure and efficient exchange of healthcare data.

This approach eradicates the need for point-to-point integrations and accelerates the discovery, adoption, and distribution of patient and provider-facing technology solutions. With hundreds of healthcare organizations and technology vendors exchanging data today, Redox represents the largest interoperable network in healthcare. Learn how you can leverage the Redox platform at www.redoxengine.com.

Other Stuff About Us
Redox is an EEO company. We fully support the diversity of our team! Here's a recent blog post about our stance on diversity and belonging: Diversity at Redox

We believe in holding ourselves to a high standard of conduct. Here's how we think about this: Redox Code of Conduct

Successful candidates must be eligible to be employed in the US, and must reside in the US.

Thank you for your interest in Redox!

Share this job:
Remote Senior Developer
node-js aws senior python dot net Dec 04

Required:

  • Production node experience
  • Production react experience
  • Experience with AWS Lambda
  • 3+ years working with modern JavaScript
  • Strong computer science background
  • 3+ years working with open-source relational database systems (MySQL, PostgreSQL)
  • Microservices architectures
  • Strong communication skills, both written and verbal
  • Ability to accurately estimate work
  • Commitment to provide quality completed deliverables with well-factored, maintainable code
  • Experience with VCS (git, hg, and either github or bitbucket)

Nice to have experience in one or more of the following areas:

  • 3+ years working with Python
  • .net mvc/.net core
  • React native
  • Serverless architectures (AWS Lambda/SAM, Python Zappa, Serverless Framework)
  • Building and designing REST-based web services using JSON
  • Cloud-based DevOps
  • AWS (SNS, SQS, Dynamo DB)
  • Bootstrap and/or Foundation
  • Containerization (Docker, Kubernetes, etc.)

This is a US-based only role

Share this job:
Software Engineering Course Mentor
javascript node-js html css react-js frontend Dec 04

Software Engineering Course Mentor

Apply Here

  • Mentorship
  • Remote
  • Part time contract


Who We Are
At Thinkful, we believe that if schools put in even half the amount of effort that students do the outcomes would be better for everyone. People would have a path to a fulfilling future, instead of being buried under debt. Employers would benefit from a workforce trained for today. And education could finally offer students a return on their investment of both money and time. 

We put in outlandish amounts of effort to create an education that offers our students a guaranteed return on their investment. we partner with employers to create a world-class curriculum built for today. We go to ends of the earth to find mentors who are the best of the best. We invest more in career services than any of our peers. We work hard to be on the ground in the cities our students are. Simply put, no other school works as hard for its students as we do. 

The Position
Students enroll in Thinkful courses to gain the valuable technical and professional skills needed to take them from curious learners to employed technologists. As a Course Mentor, you will support students by acting as an advisor, counselor, and support system as they complete the course and land their first industry job. To achieve this, you will engage with students using the below range of approaches, known as Engagement Formats. Course Mentors are expected to provide support across all formats when needed. 

  • Mentor Sessions: Meet with students 1-on-1 in online video sessions to provide technical and professional support as the student progresses through the curriculum.
  • Group Sessions: Host online video sessions on topics of your expertise (in alignment with curriculum offerings) for groups of student seeking live support between mentor sessions. 
  • Grading: Reviewing student checkpoints submissions and delivering written feedback, including analysis of projects and portfolios. 
  • Technical Coaching: Provide in-demand support to technical questions and guidance requests that come to the Technical Coaching team through text and video in a timely manner. This team also provides the TA support for immersive programs. 
  • Assessments & Mock Interviews: Conduct 1-on-1 mock interviews and assessments via video calls and provide written feedback to students based on assessment rubrics. 

In addition to working directly with students, Course Mentors are expected to maintain an environment of feedback with the Educator Experience team, and to stay on top of important updates via meetings, email, and Slack. Ideal candidates for this team are highly coachable, display genuine student advocacy, and are comfortable working in a complex, rapidly changing environment.

Requirements
  • 3+ years relevant professional work experience
  • Proficiency with front-end technologies (HTML, CSS, JavaScript, jQuery)
  • Node.JS and React.JS at an industry level; full MERN stack proficiency a plus
  • Demonstrates genuine student advocacy and empathy for beginners
  • Exceptional written and verbal communication skills
  • Must be coachable and adaptable to a fast-paced work environment
  • Must have a reliable, high-speed Internet connection and webcam
  • Teaching, mentoring and/or coaching experience a plus 

Benefits
  • This is a part-time role (10-25 hours a week)
  • Fully remote position, with a flexible schedule  
  • Access to all of Thinkful Courses for your continued learning
  • Community of 500+ like-minded professionals looking to impact others and keep their skills sharp
  • Grow and develop as an educator with your educator experience manager

Apply
If you are interested in this position please provide your resume and a cover letter explaining your interest in the role.

We stand against any form of workplace harassment based on race, color, religion, sexual orientation, gender identity or expression, national origin, age, disability, or veteran status. Thinkful provides equal employment opportunities to all employees and applicants. If you're talented and driven, please apply.

Thinkful can only hire candidates who are eligible to work in the United States.
At this time, we are unable to consider applicants from the following states: CA, WA, NJ, MA.

Apply Here
Share this job:
Software Engineering Instructor
javascript node-js html css react-js frontend Dec 04

Software Engineering Course Mentor

Apply here

  • Mentorship
  • Remote
  • Part time contract


Who We Are
At Thinkful, we believe that if schools put in even half the amount of effort that students do the outcomes would be better for everyone. People would have a path to a fulfilling future, instead of being buried under debt. Employers would benefit from a workforce trained for today. And education could finally offer students a return on their investment of both money and time. 

We put in outlandish amounts of effort to create an education that offers our students a guaranteed return on their investment. we partner with employers to create a world-class curriculum built for today. We go to ends of the earth to find mentors who are the best of the best. We invest more in career services than any of our peers. We work hard to be on the ground in the cities our students are. Simply put, no other school works as hard for its students as we do. 

The Position
Students enroll in Thinkful courses to gain the valuable technical and professional skills needed to take them from curious learners to employed technologists. As a Course Mentor, you will support students by acting as an advisor, counselor, and support system as they complete the course and land their first industry job. To achieve this, you will engage with students using the below range of approaches, known as Engagement Formats. Course Mentors are expected to provide support across all formats when needed. 

  • Mentor Sessions: Meet with students 1-on-1 in online video sessions to provide technical and professional support as the student progresses through the curriculum.
  • Group Sessions: Host online video sessions on topics of your expertise (in alignment with curriculum offerings) for groups of student seeking live support between mentor sessions. 
  • Grading: Reviewing student checkpoints submissions and delivering written feedback, including analysis of projects and portfolios. 
  • Technical Coaching: Provide in-demand support to technical questions and guidance requests that come to the Technical Coaching team through text and video in a timely manner. This team also provides the TA support for immersive programs. 
  • Assessments & Mock Interviews: Conduct 1-on-1 mock interviews and assessments via video calls and provide written feedback to students based on assessment rubrics. 

In addition to working directly with students, Course Mentors are expected to maintain an environment of feedback with the Educator Experience team, and to stay on top of important updates via meetings, email, and Slack. Ideal candidates for this team are highly coachable, display genuine student advocacy, and are comfortable working in a complex, rapidly changing environment.

Requirements
  • 3+ years relevant professional work experience
  • Proficiency with front-end technologies (HTML, CSS, JavaScript, jQuery)
  • Node.JS and React.JS at an industry level; full MERN stack proficiency a plus
  • Demonstrates genuine student advocacy and empathy for beginners
  • Exceptional written and verbal communication skills
  • Must be coachable and adaptable to a fast-paced work environment
  • Must have a reliable, high-speed Internet connection and webcam
  • Teaching, mentoring and/or coaching experience a plus 

Benefits
  • This is a part-time role (10-25 hours a week)
  • Fully remote position, with a flexible schedule  
  • Access to all of Thinkful Courses for your continued learning
  • Community of 500+ like-minded professionals looking to impact others and keep their skills sharp
  • Grow and develop as an educator with your educator experience manager

Apply
If you are interested in this position please provide your resume and a cover letter explaining your interest in the role.

We stand against any form of workplace harassment based on race, color, religion, sexual orientation, gender identity or expression, national origin, age, disability, or veteran status. Thinkful provides equal employment opportunities to all employees and applicants. If you're talented and driven, please apply.

Thinkful can only hire candidates who are eligible to work in the United States.
At this time, we are unable to consider applicants from the following states: CA, WA, NJ, MA.

Apply here 
Share this job:
Billing Specialist
Dec 03
Respondent is a two-sided marketplace that connects market and user researchers with the highest quality research participants in the world. Our platform gives researchers a single place to quickly find the right participants for their projects, as well as schedule and pay them instantly. It simplifies the work that’s necessary to conducting quality research. Companies like IBM, Airbnb, Uber, Microsoft, Procter & Gamble and many more trust and integrate us into their research processes.

We are a small, quickly growing, fully remote tech startup. Working as a distributed team allows us to hire the best talent regardless of location (right now, everyone works in a continental US Time Zone). All of our employees have areas of expertise as well as a wide breadth of knowledge in their domains. This blog post shares more insight into how we work successfully as a distributed team.

Responsibilities

  • Own all Accounts Receivable and Accounts Payable functions for the company
  • Develop and streamline current billing processes to ensure on-time payments 
  • Day to Day management of all payment cycle activities in a timely and efficient manner
  • Monitor aging of accounts receivable and proceed with necessary collection efforts to ensure timely payments and current aging status of all accounts
  • Leverage Quickbooks for all invoicing New vendor setup and security approvals
  • Manage and own supplier portals for all Respondent customers
  • Weekly, monthly, and quarterly metrics reporting Provide billing/spend reports for customers that need them on a rolling basis
  • Process all inbound ACH/check payments
  • Manage all Terms account approvals

Who you are

  • You have a couple of years of experience in an AP/AR/Invoicing role; this isn’t your first rodeo
  • You have experience designing and implementing billing processes 
  • You have experience working with complex client billing requirements and supplier portals 
  • You have experience creating purchasing agreements and establishing guidelines for delinquent accounts
  • You work well independently but know when and how to leverage internal partnerships when necessary
  • You have excellent written and verbal communication
  • You understand the value of metrics and KPIs, and are motivated by  having your success measured by them
  • You work well with deadlines and understand that accurate maintenance of AR and billing processes are keys to success 
  • You are always researching better ways of doing things, implementing systems to ensure the outcomes of your tests are measurable, and working hard to improve in a continuous fashion
We are looking for someone who matches our level of joy for the work we do, brings something new to the team, and elevates our game. Our core values are very important to us and we hope they resonate with you, too. You can read more about them here!

Benefits
Working at Respondent is a unique experience. You will be part of a remote, diversified team around the US and world. We care deeply about creating a cohesive, tight-knit culture that gets results. That’s why we offer our employees the following:

- Work remotely from anywhere in a continental US Time Zone (we are not able to accommodate continuous travel e.g. digital nomadism, remote year, etc.)
- A full office set up, including a MacBook Pro, desk, second screen, ergonomic chair, and wireless mouse & keyboard
- Health insurance for US-based employees covered at 99% for individuals and 50% for dependents (non-US employees receive a healthcare stipend)
- Short Term Disability covered at 100% for all US-based employees
- Dental and Vision insurance offered at group rates to lower the cost for US-based employees
- Four weeks of flexible vacation (need a bit more for religious or country holidays--no problem!)
- Paid holidays
- Stock options
- Company retreats for teammates to get to know one another in-person: our last two were in New Orleans and San Antonio!

Respondent is an equal opportunity employer
We understand it takes a diverse team of highly intelligent, passionate, curious, and creative people to solve the challenges involved in Respondent's long term success. Our dynamic team members have incredible perspectives to share, just as we know you do, and we take great pride in being an equal opportunity workplace and encourage candidates from under represented backgrounds to apply.
Share this job:
Senior Software Engineer
cs azure senior backend javascript html Dec 03

Compensation: $110,000

Do you do your own dishes? We've got a job for you (and it's not dishwashing ;-) ).

Do you put them in the sink and expect someone else to do them? Move on, please.

Do you get pissed (in a professional way) when someone else leaves their dishes in the sink?  Please apply!

TrainerRoad is looking to expand our engineering group. We're looking for smart software engineers who "get things done." We’re interested in remote candidates in the USA or candidates interested in working in our Reno office.

Areas of work include ASP.NET MVC Backend, API, Workers, Micro Services, MS SQL Azure, Azure Queues/Tables, Azure Blob Storage, SignalR, and ASP.NET Core (on our roadmap), Azure monitoring and administration.

We're looking to hire: 1x Web Backend Developer

Web Development

You'd be joining other engineers who are focused on the backend of our website.

The backend team is the hub between our apps (iOS/Android/PC/Mac), front-end website and data storage. We have a massive amount of data, and it's very likely that you might queue up tens of millions of items to be processed quickly and efficiently. 

You'll also manage integrations with external APIs. You'll need to do all of this while not breaking our current system.

Cool Things we Do

  • Every PR has a set of unit tests and automated UI tests run against it.
  • Every PR is code reviewed.
  • We have a dedicated QA team to manually check your PR (it requires four testers to sign off).
  • Every PR that is approved is automatically deployed (CI).
  • We've got a beta system that has a flow of production data that helps you develop and test your code without worry of breaking things.
  • Everything is hosted on Azure. There's plenty of dev/beta/test servers and databases to use.
  • The web team has its own Product Manager.
  • We run two-week sprints.  The web team reviews, estimates, and discusses all sprint issues before they are free to be worked.
  • We often pair program.
  • The majority of our engineers are remote.
  • We have a front-end team that works in Angular 2+ and React (meaning you won't have to do UI work).
  • We have a skilled design team that handles the HTML/LESS for the website (again, no UI work for you).

Who We're Looking For

We want smart engineers who get shit done! Not only do you have to be smart, you have to be pragmatic.

Let's say you need to paint a room white.

Smart and Pragmatic Engineer: A pragmatic engineer fills up a sprayer (rather than use a paintbrush), gets to work, and makes sure they don't paint themselves into a corner.

Smart Engineer (but not pragmatic): A smart engineer who's not pragmatic might design a system to change the color of the room in just 30 seconds.  Sure, it would take 2 months to build the system but we could change colors so quickly!  It's totally optimized for repainting!

If the second example sounds like you, please do not apply.  We know it's fun to go hog wild in projects but we need to "get shit done".  There's a whole line of other engineers and designers waiting for that room to get painted so they can do their own work on it.

We're a Team, not a Family

It sounds harsh to say, but we're not a Family. I know lots of businesses call themselves a family, but I think it's BS. If you get drunk at work and yell at someone, we're going to let you go (although we would give Grandma a pass at Thanksgiving).

It's better to think of TrainerRoad like a sports team. Everyone has their role and their jobs.  It's our jobs as managers to bring new hires up to speed, train them in our system, and coach them to be successful.

If someone is not performing, we need to talk to them, coach them, find out what's going wrong and where we can improve.  If someone just can't perform to the standard level of the team and we can't coach them to get better, we have to let that person go.

Another clear sign that you have a high-performance team is that if everyone would "enthusiastically rehire" each other for their current roles.  It really makes work wonderful when you respect, trust and value your co-workers.

Required Technology Experience

  • C# Experience - Intermediate to Advanced proficiency
  • Cloud Experience - Azure or AWS

Optional Technology Experience

  • ASP.net MVC
  • LINQ
  • Web API
  • Azure
  • SQL
  • Build/Test CI (We use TeamCity)

Work Remote or in Reno, Nevada

We're looking for the best candidate we can find in the US. Three-quarters of our development team work remotely. It works very well with the help of Slack and Github.

We expect remote employees to overlap at least 6 hours with the Reno, Nevada office (we're there 8am-5pm Pacific time).

Salary

We're looking to hire engineers for 110k/year.  If you ask for more, we'll reject your application. If you're interested in the company please subscribe to our RSS feed at jobs.trainerroad.com for when a higher level job posting is open.

Perks

Your Resume should have:

  • Links to any open source projects you've contributed to (not required)
  • Github/StackOverflow username if you'd like
  • Examples of experience in the "Optional Technology Experience" area

Your Cover Letter should have:

  • Let us know why you want to work for TrainerRoad

We also Require

The best engineers only want to work with other great engineers. We've found that the best way to find great engineers is to have them code, not just answer trivia questions during an interview.

That's why we require applications to do a refactoring exercise as part of their job submission. The right candidate won't find this a pain in the ass; it should be enjoyable.

This also weeds out the vast majority of candidates who just fire off resumes everywhere.

You can find the refactoring exercise with instructions here: https://github.com/trainerroad/BackendRefactorChallenge

Excited about our Company?

In your application let us know why you want to work with us and why you think you'd be a good fit for our company.

FAQs

Do I have to be a cyclist to apply?

Nope! Not everyone in the company is a cyclist. It helps if you're an active racer but it's not required. If you are a racer or TrainerRoad user, let us know!

What's unlimited vacation mean?

The CEO of TrainerRoad used to be an engineer at a Fortune 500 company where life was a grind. We believe employees put out their best work when they are happy and not burnt out.

If your brain just isn't working at 3 pm, we encourage employees to go home and rest up. It does no one any good to sit and stare at the computer screen for another two hours. We don't track that time.

Employees generally shoot for around four weeks of REAL vacation time (no slack checking) but some take more, and some take less.  The thing we care about is how productive you can be and how much value you can add to the company. Bottom line, we want people who are passionate and get things done. If you meet those requirements, everything else works itself out.

That being said, if you end up taking massive amounts of vacation, come in late, leave early and aren't producing outstanding work we're going to have a problem.

How do you work?

We're big believers in Deep Work and Flow. If you're not turning off Slack (snooze), going DND on your phone and shutting off the world for multiple hours a day you're probably not being as productive as you could be. The idea is a developer should be able to work on a chunk of work that they understand distraction-free for multiple hours totally.  This is the only way the company moves forward.

We try to work as pragmatically as we can.  We have excellent designers on staff who go from mockups to responsive HTML with light javascript work.

Development uses Github with a strict pull request process. We test, comment, refactor and improve each other's pull requests.

We have partial test coverage, and we're constantly improving in that area.

We have a QA team (we call them the Test Team) that checks every PR and does full regression checks for each App release, and we're continually getting more automated.

We have an Automation Team that only focuses on writing UI tests to speed up testing and find bugs faster.

We can one-click deploy our app on Alpha, Beta, and Production channels.

We can one-click deploy our website to Azure (includes smoke tests and warm up).

We have nightly builds that deploy to Test Flight and Google Play.

We often pair program via Slack.

We work off bi-weekly sprint issue lists on Github.

Developers get super-fast machines and awesome equipment. If it's going to let you be more productive, we want to spend the money on it.

You didn't ask about education, what's required?

Please put your education on your resume, but we're not going to reject someone because they don't have a degree in Computer Science. We understand that some of the best and most passionate engineers are self-taught.

How long until I hear a response from you guys? What's the process?

If you don't follow directions in this job posting, you'll be immediately rejected.  

If you did follow directions, our goal is to review your refactoring within a week of submitting your application. All refactoring reviews are done "blind"; meaning the reviewer doesn't know your name, resume or where you're from.  Code is code, and it should be reviewed that way without bias.

If we like your refactoring, we'll have you do a coding logic quiz. Nothing super in-depth CS wise.  We've found that the candidates who do the best on these exercises are very successful at TrainerRoad.

We'll take the top combined refactoring and coding quiz results and set you up for a team interview.

If the team likes you; we'll then set up a pair programming session with you and an engineer.  We'll give you a tour of our codebase and work on a real issue. This gives you a chance to run away from our codebase screaming and also demonstrate that you can communicate with us.

If all of the above is good, you're hired!  

I know this sounds like a lot of hoops to jump through, but it works so so well!  Once you're onboard, you'll love that everyone else went through the same process and is up to "your level" in terms of "get-shit-doneness".

What's with the dishes analogy?

Doing your own dishes is a GREAT analogy for our culture.  Don't leave shit around for someone else to clean up.  Do your own dishes.  Do you see someone making a mess? Let's discuss it (in a productive manner) so that we can nip that behavior in the bud.

We know we're really doing well when someone points out a manager not "doing their dishes" or causing an extra headache for a process that doesn't add value (it happens). Seriously, we need employees to call managers out on this.  I'm the CEO writing this; please oh please tell me if I'm messing up or not walking the talk.

Want more detail about the benefits?

You can see a preview of TrainerRoad's health benefits here: https://www.zenefits.com/benefits-preview/?token=3733c1ac-fc72-420a-b224-d9a25bcc1e27

This is the longest job posting ever, when does it end?

Right now! Congrats if you made it this far! We look forward to looking at your resume and refactoring exercise.

TrainerRoad is an equal opportunity employer.

Share this job:
Senior Software Engineer, Fullstack
java python javascript c data science machine learning Dec 03

Engineering for you is more about a clean codebase, paradigms and algorithms than languages, frameworks or platforms. You have chosen your favorite stack in which you have lots of experience, but you’re able to get stuff done in any environment you need to and with every change you leave the codebase better off than before.

You will be one of the first members of our engineering team and will work on many different projects and touch many different systems: from our app backends (REST webservices) to our demand forecasting service and our cash register. Because our team is new, you will get to influence which technologies we will use.

As a Senior Software Engineer, you will become a go to person to answer technical questions for the rest of the team.

Responsibilities:

  • Create new and work on existing systems across a wide range of projects (e.g. a clean and elegant API layer spanning across all of our legacy systems, backend APIs consumed by our web and mobile apps, production tooling for our machine learning models etc.)
  • Improve and maintain our production environment, for example by adding monitoring and alerting (DevOps)
  • Set up a modern development workflow for our team, including a continuous integration pipeline and automated deployments
  • Work closely together with our frontend engineering and data science teams
  • Support other developers in your team with technical guidance

Requirements:

  • Minimum of 3 years of software development experience in a general purpose programming language
  • BSc degree in Computer Science, similar technical field of study or equivalent practical experience
  • Ability to quickly get up to speed in any programming language or system if needed
  • Ability to tackle problems outside your comfort zone and get things done without supervision
  • Excellent spoken and written communication skills in English

Desirable:

  • Experience in any of the following programming languages: Java, C/C++, C#, Python, JavaScript, Rust or Go
  • Experience working with one or more from the following: web application development, Unix/Linux environments, distributed and parallel systems, service oriented architectures, REST APIs, developing large software systems
  • Experience working in teams following an agile software development methodology
  • Basic knowledge of German

We also have a role for Junior / Mid-Level developers available here.

Share this job:
Mobile Engineer
swift javascript ios backend design Dec 03
Who we are
Peerspace is on a mission to bring people together, starting with making it easy to find and book the perfect places to meet, create, and celebrate. Our marketplace uncovers the world’s most unique spaces, such as lofts, rooftops, and art galleries, and makes them bookable for meetings, events, and film or photo shoots

Over 3 million people have attended activities booked in Peerspace locations, and we’re looking for people who want to help us reach the next 20 million. Our people are the heart of Peerspace. 

We are a team that values inclusion and working cross functionally.  Our strategy and objectives are clear and we support one another to exceed expectations.  We believe that a healthy company culture creates an environment where people are excited to come into work everyday and contribute to building a successful organization.

The role
Peerspace is now hiring our second Mobile Engineer to join our team. You’ll be able to work closely with product, your opinion will be heard and our decisions as a team will be affected by data measurement on a regular basis.  We are looking for people with a passion for building effective user experiences with high user engagement. You’ll get to work on critical product engineering projects that ship. You’ll be using modern design patterns and coding standards, while helping to migrate existing legacy code. You’ll also work closely with design to continue building out a quality user experience. As a team, we maintain a supportive development environment through mentorship, team offsites, and group code reviews. If this sounds like a good fit, we’d love to hear from you.

Peerspace engineering team is over 40% remote - you’ll be working in an environment with other like-minded individuals. 

As a Mobile Engineer at Peerspace, you’ll:
Partner with product and design to deliver app features that meet technical, product, and design requirements.-Ship frequently - we aim to ship every 2 weeks.  Our sprints include retros focused on evolving and tuning our process.
Work with our mobile stack including Swift, React Native, JavaScript 
Collaborate with the backend team as they define APIs and other services that support client applications.
Work independently to research bugs and implement fixes, improve performance, and add to our analytics event tracking.
Participate in our culture of improvement by joining code review meetings, writing technical documentation, and reviewing PR’s for your teammates.

About you:
You have demonstrable ability building and shipping iOS applications
Familiar with Xcode 10, Swift 4+ 
You thrive in an open and inclusive environment.
Your code is shareable - you write code that is modular and extensible whenever possible and leave code better than you found it.
You love to ship - your track record of shipping software that you took end to end responsibility for speaks for itself.
You want to go home every day knowing your work is valued and will materially impact the experience of Peerspace hosts and guests nationwide.

Bonus points:
You have experience with React Native in a production environment
You are experienced with CocoaPods
Experience with JavaScript ES6, JavaScript ES7
Experience with Node, Yarn, Webpack
Experience in a start-up environment
Experience with shipping production React Native projects
Redux, Redux Saga architecture - End user empathy
Benefits & Perks:
Competitive salary with employee stock options and access to a 401k
Medical, dental, and vision coverage
Take-it-when-you-need-it vacation and sick days
Dog-friendly office
Weekly catered lunch
$500 annual professional development allowance
20% discount on all Peerspace bookings
Flexible work from home or remote work (PST hours) potential

About us:
Over the last five years Peerspace has shaped a community that empowers individuals to create one of a kind event experiences, our workplace and employees are no different. At Peerspace, no individual is the same but together we share a love for our work, a passion for the product and a shared values. This mentality ensures we respect, support and encourage one another to be our best selves all while striving to achieve the goals of the business. If this sounds like a place you would love to be a part of we encourage you to submit your application to join our team.
Share this job:
Senior Full Stack Developer
cs senior full stack javascript saas cloud Dec 03

Titan School Solutions is an EdTech startup that is on the fast track for growth and is changing the face of school nutrition. Our SaaS platform is recognized in the space for bringing state-of-the art efficiencies and real-time transparency into schools, all while remaining focused on the bigger outcome - helping K-12 students. Titan’s founders are school information technology veterans who have not only created a scalable and affordable solution but have also brought value into schools by delivering real results. As we continue to sky rocket within this industry, we need a Senior Full Stack Engineer to join our growing team and help us get there!   We’re looking for someone who can see the larger opportunities within a startup, move at a fast pace, face a problem head on, and do it all while producing beautiful code.  If that sounds like your bread and butter, then APPLY HERE! **This position is available for remote employment in the United States and does require the team member to be on call** WHERE YOU WILL BE IN A YEAR:

  • ACCELERATE YOUR CAREER! - This is a transformational opportunity for someone who is looking to for their next challenge. You will manage, code and improve an already existing high trafficsystem while working in a fast-paced field that will expand your horizons and put you far above your peers. 
  • TRANSFORM AN INDUSTRY! - You will impact an antiquated industry that is ready for disruption. You will build and change the way school data is stored, utilized and used by students across the country.
  • DRIVE TECHNICAL DECISIONS!  You will research, evaluate and determine the technical direction for teams and projects throughout the organization.

WHERE YOU WILL BE IN A YEAR:

  • TRANSFORM AN INDUSTRY! - You will impact an antiquated industry that is ready for disruption. You will build and change the way school data is stored, utilized and used by students across the country. 
  • ACCELERATE YOUR CAREER!- You will be involved in an industry that is unlike any other. You will manage, code and improve an already existing high trafficsystem while working in a fast-paced field that will expand your horizons and put you far above your peers. 
  • DRIVE TECHNICAL DECISIONS!  You will research, evaluate and determine the technical direction for teams and projects throughout the organization.

WHAT YOU'LL DO

  • Expert (3-5 years) with AngularJS or Angular 2+ or React Framework
  • Expert (3-5 years) with .Net full framework and EF
  • Expert (3-5 years) with SQL Server
  • Strong experience (1-2 years experience) at TypeScript
  • Strong experience (1-2 years experience) using responsive web frameworks
  • Strong experience (1-2 years experience) with .NET Core and WebAPI
  • Experience developing highly scalable and high performance production API driven web applications
  • Experience with Hangfire is preferred
  • Experience with Redis is preferred
  • Experience working with large-scale distributed architecture
  • Experience with unit/integration test frameworks and tooling such as NUnit/XUnit, Mocha/Jasmine and Fiddler is strongly preferred
  • Excellent communication skills, capable of conveying complex systems and logic to both technical and non-technical audiences
  • A thirst for learning and a passion for new technologies, processes and patterns
  • A passion to help engineers develop new skills and advance in their careers
  • A drive to continuously improve both the team and the product

Our stack: ASP.NET, WebAPI, MVC, Hangfire, C#, SQL Server 2017, Redis, Google Cloud Platform, Git, Angular, Vue.js, and Entity Framework

WHAT YOU’LL NEED TO GET THERE

  • Experience developing highly scalable and performant production REST API driven web applications using the ASP.NET(C#) and SQL Server tech stack.
  • Experience with a modern JavaScript Framework(AngularJS and Angular is strongly preferred).
  • Proficiency in Vanilla JavaScript and/or TypeScript
  • Strong experience using responsive web frameworks and CSS
  • Experience with unit/integration test frameworks and tooling such as NUnit/XUnit, Mocha/Jasmine and Postman is strongly preferred
  • Experience with .NET Core and Full Framework
  • Excellent communication skills, capable of conveying complex systems and logic to both technical and non-technical audiences. 
  • A thirst for learning and a passion for new technologies, processes and patterns. 
  • Experience working with large-scale distributed architecture is a plus.
  • A passion to help engineers develop new skills and advance in their careers.
  • A drive to continuously improve both the team and the product.
  • Our stack: ASP.NET, WebAPI, MVC, Hangfire, C#, SQL Server 2017, Redis, Google Cloud Platform, Git, Angular, Vue.js, and Entity Framework

WHAT WE OFFER: At Titan School Solutions, we’re looking for bright, independent, self-motivated, and experienced people who have an entrepreneurial spirit and passion for technology. Our compensation packages consist of salary and a full suite of benefits to support our growing team.  This position is available for remote employment in the United States and does require the team member to be on call.

  • Competitive salary: Based on experience and performance.
  • Health/Benefits: Medical, Dental, & Visual. 95% paid by employer!
  • Unlimited PTO: We believe in work/life balance to reward our rock stars for delivering great results. 
  • 401K: We offer 100% upto 5% of salary.
  • The Right Gear: All the bells and whistles you need to drive results.
  • Ownership: You’ll be a crucial member of the initial build-out team, offering unlimited opportunity for growth and professional development.
Share this job:
Software Engineers
cpp python docker machine learning design frontend Dec 03

Overview:

Are you ready to be challenged, right from the interview process?  Are you looking to work with a highly intelligent but humble team? Do you want to work on cutting-edge cyber security problems and have the background to do it? Well then, this role may be for you.

GrammaTech is looking for software engineers at varying levels of experience to perform advanced software development. Build new components and extend existing tooling to meet project needs. Implement both exploratory research prototypes and high-quality products. Significant experience contributing to large projects, developing software, with focus on C++ and Python. 

REMOTE EMPLOYEES (MUST BE LOCATED IN THE USA) WILL BE CONSIDERED IF SKILLS AND EXPERIENCE MATCH.

Responsibilities:

A research-oriented software engineer is expected to: 

  • Study and implement approaches drawn from academic literature or in-house design
  • Evaluate the resulting prototype implementation to test its value in addressing the research goals
  • Report results to the PI and respond by adapting the prototype to better address research goals
  • Contribute to presentations and written reports to keep research sponsors up to date on project progress
  • Prepare prototypes for demonstrations and evaluations by research sponsors
  • Transition prototypes into deployable products 

Qualifications: Required:

  • BS in Computer Science or equivalent with a minimum of 3+ years demonstrated experience working in software development in C++ and Python. Knowledge of other languages is a plus.
  • Experience in development activities on large code bases with software design, build, and test from scratch
  • Familiarity with common software architectures, design patterns, and software development life cycle practices including effectively using revision control systems (git) and container technology (docker)
  • Knowledge of security and bug finding, capability of finding problems within software code

Preferred:

  • MS or PhD in computer science or equivalent
  • Experience in using Machine Learning Frameworks like scikit-learn, TensorFlow, Keras, etc.
  • Knowledge of machine code, such as ARM, x86, or x86-64
  • Static analysis for binaries and/or source code
  • Experience with fuzzing and sandboxing
  • Compiler design, compiler front-end integration, parsers
  • Dynamic analysis, program instrumentation, and profiling
  • System-administration experience, especially related to security
  • Malware-analysis techniques

About the Company:

We have offices in Ithaca, NY and Madison, WI — but will consider remote employees when there is a strong match of skills and experience.

Innovation is at the heart of GrammaTech. We are constantly pushing the boundaries of software research and development – from software assurance and software integrity to cyber-security threat mitigation and autonomic computing. 

GrammaTech was founded over 30 years ago, with a firmly-grounded purpose to help organizations develop tomorrow’s software.  Given the ever-increasing dependence of software in today’s connected world, our staff is able to focus on the most challenging software issues through a constant stream of highly innovative research and commercial development programs – focused on the evolving cyber-security landscape, software hardening and intelligent systems.  Within these projects, GrammaTech employees have the opportunity to work with industry, academic, and government experts, significantly advancing their skills in engineering, research, marketing, or sales.

GrammaTech, Inc. is an Equal Opportunity/Affirmative Action employer. 

Members of underrepresented groups are encouraged to apply, please call 607-273-7340 if assistance is needed.

Share this job:
Senior Backend Symfony/PHP Engineer
backend php senior Dec 03

About Us

Our mission is to enable digital transformation in organisations that deliver social good. We work with Charities across their digital stack helping organisations to rebuild their processes using flexible open source tools. We help organisations reimagine the way they work so they can focus on impact.

We're a bootstrapped startup that has grown to over 35 in the team based solely on word of mouth from the work we've been producing. Were a distributed team, with staff in over 15 countries and a head office in Shoreditch, London. We offer flexible hours and a real team mentality, working together to make things better.

Uniquely, all our solutions are open source, helping our work to have the greatest possible impact. Our clients include Charities such as Wikimedia, Farm Africa and Amnesty International, but also companies, trade associations and government bodies too.

The role

We are looking for an experienced senior PHP backend engineer to work with us on a range of PHP Symfony 4.x based products for the not for profit sector.

Compucorp is split into product teams. You would be joining as a senior member of one of these teams, being a part of product decisions, from inception through to release. You will use the latest technologies and will have responsibility to make architectural and technical decisions on the future direction of new platforms that will have significant impact. Were also a heavily process driven team, and you will in time be expected to contribute both to the following of processes, but also to their maintenance and improvement including CI/CD tooling and infrastructure.

The platforms we build are business process focussed for the not for profit sector, so expect to be working on functionality to help support ecommerce, marketing and payment processing but with a not for profit fundraising twist.

As a Senior PHP Engineer you'll be responsible for:

  • Planning and implementing the architecture of web platforms, REST APIs and CLI tools
  • Applying software development best-practices and keeping a clean and easy to maintain codebase
  • Maintaining documentation
  • Writing technical specifications
  • Sharing knowledge with other members of the team
  • Participating in planning meetings where we discuss priorities and new features development
  • Code Reviews
Share this job:
Chief Technology Officer
NWEA  
executive cloud saas aws azure mongodb Dec 03

Chief Technology Officer (CTO)


About This Role…

The Chief Technology Officer (CTO), as an Executive-level position, will champion the technology vision for the organization, including not only very near-term platform technologies that enable scalable, high-performance, interoperable and secure SaaS delivery, but also exploration and future incorporation of emerging and innovative computing and analytical technologies and methods.


The CTO will serve in a visible external capacity promoting NWEA, our forward-leaning technology platform, and as a voice for the continued development and use of technology in education to support our mission of Partnering to help all kids learn®. Location: Portland, OR. headquarters or candidates who are remote may be considered.


Your Next Challenge…


  • Inspire and sustain organization-wide energy for what is possible in product technology and mission impact
  • Champion a compelling product technology vision and strategy for the organization internally and externally and map the aggressive steps that will clearly accelerate the organization toward its strategic goals
  • Ensure that NWEA's architectural strategy, roadmap and products align and remain at the forefront of SaaS evolution in education
  • Promote a highly-valued and whole partner experience and the cross-functional practices and disciplines necessary to its achievement
  • Represent NWEA, our products, services and bold points of view, in conferences and traditional media, on social media, and amongst industry-peer constituents
  • Drive continued innovation in technology, scientific research and related areas
  • Participate in the development and execution of NWEA's Strategic Plan

NWEA's Technology Landscape…

Legacy web-based platform reliably delivers ~ 70M computer-adaptive test events annually

  • Large ESX environments leveraging many JVMs in fault-tolerant pooling configurations hosting compute, database and other functions.
  • Large sharded MongoDB (HA) and PostgreSQL environments.

New platform supports larger volume of test events that are significantly more complex enabling far richer adaptability.

  • Moving toward (partly there) cloud-native microservices and API-everything architecture leveraging many AWS (primarily) and some Azure services.
  • Serverless and multi-cloud are and will be a part of our future platform.
  • Many modern techniques, including Scaled-Agile and User-centered Design, CI/CD and DevSecOps practices


Traits for Success…

  • Ability to drive vision and purpose: Paint a compelling picture of the vision and strategy that motivates others to action.
  • Have a strategic mindset: see ahead to future possibilities and translate them into breakthrough strategies.
  • Skill to drive engagement: create a climate where people are motivated to do their best to help the organization achieve its objectives.

Education and Experience…

  • At least 15 years of progressive technical leadership in evolving successful complex organizations
  • Master's degree in related field, or an equivalent combination of education and experience
  • Successfully led two large, full life-cycle SaaS projects including field implementations
  • Technical architectural leadership applied to large-scale, complex transitions involving:
    • Big data | security | privacy
    • ML | AI
    • Web-based legacy modernization to cloud-native and modern architectures and practices
  • Experience with large software product development projects and globally distributed teams

About Us…


NWEA® is a research-based, not-for-profit organization that supports students and educators worldwide by creating assessment solutions that precisely measure growth and proficiency—and provide insights to help tailor instruction. For 40 years, NWEA has developed innovative pre-K–12 assessments, including our flagship interim assessment, MAP® Growth™; our progress monitoring and skills mastery tool, MAP® Skills™; and our reading fluency and comprehension assessment, MAP® Reading Fluency™. Educators trust our professional learning offerings to accelerate student learning and our research to support assessment validity and data interpretation. Our tools are trusted by educators in more than 9,500 schools, districts, and education agencies in 145 countries.


NWEA strives to make diversity, equity, inclusion, and accessibility (DEIA) practices the center of our work. Our organization's mission, Partnering to Help All Kids Learn, is the foundation for our DEIA commitment as we work to reflect, value, and support the educators, students, colleagues, and communities we serve. We seek to empower and engage all stakeholders in the research, services, solutions and products we provide, our organizational culture, and the partnerships we establish with schools, districts, states, and countries.


NWEA endeavors to make www.nwea.org accessible to all users. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please call us at (503) 624-1951 or e-mail us at onlineaccommodations@nwea.org and let us know the nature of your request, your location and your contact information. This is for accommodation requests only and cannot be used to inquire about the status of applications.


NWEA™ is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status. For our EEO Policy Statement, please click here. If you'd like more information on your EEO rights under the law, please click here

PI116039489

Share this job:
Team Happiness Engineer
Balena  
javascript python linux html css cloud Dec 03

On being a Team Happiness Engineer at balena

At balena, we spend a lot of time working to ensure that our team is cared for. As our team grows, we want to make sure that this is the case, which means working on interesting and rewarding challenges!

One of our priorities in terms of team happiness is to optimise team scheduling. We’re a remote-first company distributed across many continents, and as a result, scheduling meetings and ensuring we always have engineers available to support our users is a difficult challenge.

We believe it’s important to ensure that every member of the team is able to choose their working hours and maintain a healthy work-life balance, which means taking these parameters into account when scheduling.

As you may have read on our blog, we achieve this through the use of advanced constraint programming algorithms. This turns a task which would be tedious and inefficient to do by hand into a rewarding mathematical challenge which simultaneously results in a better and more flexible outcome for our team.

Algorithmic scheduling is of course just one example of pain reduction for the team. We have more ideas on how tools like constraint solvers can be applied to boost team happiness and success, for example the optimisation of team activities and professional development.

We are looking for a full stack “team happiness” engineer to join us in this venture by innovating and implementing engineering solutions to reduce discomfort and friction across our team. We can’t wait to see what you can come up with!



Requirements


  • Extremely good problem-solving abilities. You know how to split a complex problem into incremental pieces.
  • The software engineering skills to implement these solutions programmatically.
  • The ability to execute and complete software projects.
  • Good understanding of software engineering practices and how to apply them (e.g. version control, tests, descriptive commit messages).
  • Self-motivation to find the best possible outcome from a myriad of options.
  • Desire to make yourself and others more effective; you’d be bothered by an inefficient process.
  • Excellent written communication skills, and fluency in English.
  • The ability to work remotely, with a remote team around the world.
  • The candour to question the status quo.

Nice to have:

  • Experience with Linux, TypeScript, JavaScript frameworks, Python, HTML/CSS and databases
  • Experience with Google Sheets, Google Apps Script, and managing projects on the Google Cloud Platform.
  • A good understanding of git and GitHub.
  • An interest in mathematical modelling, optimisation and constraint solvers.
  • A sample of your work (URL or attached sample).
  • Experience in a full stack developer role.
  • Having worked remotely before.

About working at balena

We come from 15+ countries, and we embrace a remote culture with flexible hours. To us, this means being highly productive while still maintaining a healthy work-life balance. You need to be able to work remotely, and have a dependable internet access available so you can join video calls.

We are an equal opportunity employer and value diversity. We value knowledge and initiative more than educational and personal backgrounds, age, or location. We maintain a work environment in which team members are treated with respect at all times and in which thoughts and ideas can be shared openly.

We communicate proposals, discuss with others in the team and accept feedback if it makes the result better. We value the ability to learn, which is more important to us than knowledge of specific technologies. We know that learning fast means being outside our comfort zone, which is OK — we'd rather learn than let our assumptions get in our way.



Benefits


  • Work with an extremely talented, diverse team
  • Equipment of your choice
  • Remote-friendly
  • Flexible working hours
  • Generous vacation policy
  • Annual company gathering in an international location
  • We send you hardware for side projects!
Share this job:
Senior Software Engineer
mysql senior javascript ruby aws Dec 03

The Role

  • Develop new product features and improve existing ones using a test-driven approach
  • Work closely with other engineers, product managers and designers to deliver an amazing product experience for our customers
  • Help your team plan, estimate and deliver projects. Shipping isn't just about merging pull requests – we put an emphasis on writing culture and ask engineers to document what they've created to expand our collective knowledge
  • Contribute new ideas for developing features and refactoring areas of code
  • Share what you've learned by talking at our weekly Engineering Forum
  • Continually expand your knowledge of both our business and technology domain. We have the resources and we give you the time to learn!
  • Develop and apply your mentoring and leadership skills

Technologies we use: Ruby, Rails, RSpec, Javascript, MySQL, AWS, Terraform, Jenkins

Apps we use: GitHub, Trello, G Suite, Notion, Miro

You

We look for:

  • Commercial experience of developing and maintaining web apps
  • Enthusiasm for taking complex problems and simplifying them for customers
  • Attention to detail. We value people who believe a job worth doing is worth doing right
  • Pragmatism; being committed to getting things done while understanding tradeoffs
  • A high level of self-motivation and self-awareness
  • A commitment to ongoing self-development, improving both technical and soft skills. If you have the commitment, we can provide opportunities for you.
  • Strong communication skills. Being able to write well and articulate your thoughts are great skills to have in any business.
Share this job:
Enveda data scientist
data science machine learning aws testing Dec 03
About Turing Talent Programme
The Turing Talent Tech Careers Programme is a first-of-its-kind career empowerment programme for ambitious individuals in the technology sector. We have partnered up with Enveda to offer a data scientist role.

Through our programme, capture the added benefits of leadership development training, mentorship, and international peer network on top of your full time job with Enveda. 

About Enveda
At Enveda, we're re-imagining the roots of medicine with technology. Our inability to model the vast complexity of the human body and the infinite variables of the real world has led to more than 90% of drugs failing in clinical testing - so instead of depending on inbred mice or cells grown on plastic like everyone else, we're hunting for active molecules from plants that have been used by our ancestors for 1000s of years (and continue to be used by hundreds of millions today). We're endlessly optimistic about the resilience of these medicinal systems over millennia and are excited to unearth their potential at the most exciting time for technology in human history (see why ​here,​ ​here​, h​ere,​ and ​here​ just for a start). Using AI to prioritize potential drugs from 1000s of clinically used plants and precision AgTech to engineer their production, we're aiming to go from the lab to clinical trials with 3 new drugs in the next 5 years. Long-term, we will deliver multiple FDA approved medicines at a fraction of today's (unsustainable) R&D costs and emerge as the much-awaited pioneers in the "Reverse Translation" of human experience to validated drugs.

More details about Enveda here.

What will you be doing

  • Create a knowledge graph of the world’s information on natural medicines to make it computable
  • Develop new graph-based machine learning algorithms or applying state of the art techniques to mine insight from our biological networks
  • Create predictive models to identify the most interesting hypotheses to pursue in the lab
  • Design statistical models to predict best drug candidates and combinations from a mixture of potentially active phytochemicals
  • Work hand-in-hand with an experimental laboratory team and a bioinformatics team to analyze streams of cutting edge biological datasets to constantly improve our predictive power
  • Get in on the ground floor of a rapidly growing venture-backed US startup backed by top Angels and VCs
  • Be a co-owner of Enveda’s mission and vision, with generous equity compensation
  • Work remotely, with a headquarter in SF for when you want company!

Required Skills

  • An aspiring Data Scientist that is, first and foremost, passionate about applying technology to make life-changing drugs
  • Have an advanced degree in Computer Science or a related field
  • Have a background in data science or have worked with a large amount of data
  • Have experience building research prototypes or MVPs in an academic or industry setting
  • Have experience working with a programming language like Python
  • Have some knowledge of modern tools for ML such as TensorFlow, PyTorch, PyTorch Geometry, or PySpark
  • Ability to think big-picture and handle the minutiae simultaneously
  • Demonstrated desire for continuous learning and improvement
  • Strong communication 

Desired Skills

  • Have some background in biology or chemistry (ideally)
  • Have worked with graph-based data structures
  • Have experience with using and deploying the latest graph algorithms and predictive models (GNN’s, link prediction and so on..) 

Compensation

  • £48k to £70k 

Start date

  • Immediately

Location

  • Remote
About Turing Talent Programme training:
Turing Talent Programme will kick off with a 2 to 4 week intensive bootcamp training that covers technical skills and soft skills. The technical skills will include those that specifically correspond to this placement with Deloitte, with a focus on software engineering. You will dive deeper into fullstack languages and frameworks, and how to apply this knowledge in your new role with DFA. ElasticSearch, AWS, and JIRA will all be part of the training. 


Turing Talent is an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.

Share this job:
Embedded Linux Software Developer
embedded linux python c php design Dec 03

HelpOn Inc. is seeking a full time embedded Linux software engineer to join our virtual engineering team, based in Canada.

About The Privacy Hero Adapter is a Linux based adapter that encrypts Internet traffic from/to a home network. We spend most of our time working with networking, DNS, VPN and firewalls. 

We believe there is a new category where privacy, security and network management are separated from a router in the classic networking setup. 

Basic information on our service can be found on our website, privacyhero.com

Job Responsibilities A successful candidate will be primarily working as an embedded software developer role as part of our engineering team. They will focus on the development of hardware based products, assuming responsibility for product design, development, and software using embedded systems for the consumer market.

This position is a good fit if you are:

  • A Self starter and self managed
  • Independent
  • Adapt to changes easily
  • Enjoy working remotely
  • Into moving quickly and breaking things (responsibly)
  • Creative

We are:

  • Decidedly uncorporate
  • A small team of experienced engineers
  • Startup culture
  • Slack centred - no email
  • Thinking outside the box (what box? ;))
  • Flexible with hours

Skills, Knowledge, and Abilities:

  • 3+ years of experience in Embedded system development on Linux, on x86, ARM, MIPS or PPC architectures
  • Experience using OpenWRT, DD-WRT or OpenEmbedded frameworks and build systems
  • Linux Kernel development – including device drivers, board support packages
  • Strong background in C/C++
  • Experience with Python
  • Strong background with TCP/IP networking
  • Good scripting language skills (ex: LUA, Python, Bash, Makefiles, etc)
  • Experience developing with other programming languages: ex:, PHP, or NodeJS
  • Familiarity with bug tracking and testcase management software such as JIRA, GitHub or similar products
  • Excellent oral and written communication skills including the ability to interact successfully with stakeholders
  • Excellent interpersonal skills and a demonstrated ability to work in a primarily virtual team environment (Slack, Skype)
  • Self motivated
  • Effective and confident decision making and problem solving skills
  • Ability to multi-task in a fast paced environment
  • Ability to maintain confidentiality
  • Excellent organizational skills
  • Excellent time management skills

Additional Assets:

  • GCC tool chain experience
  • Experience in u-boot development
  • Experience in TCP and/or UDP protocol design
  • Knowledge of hardware/IC design, ability to read schematics for I/O ports
  • Experience working in an agile development environment

Required Qualifications:

  • Bachelor's Degree in Software Engineer or college diploma or equivalent experience

Position is virtual (work from home).

Share this job:
Visual Art Director - remote
Percona  
html cloud senior design Dec 02
About Percona

Percona is a leader in providing best-of-breed enterprise-class support, consulting, managed services, training and software for MySQL®, MariaDB®, MongoDB®, PostgreSQL® and other open source databases in on-premises and cloud environments. Our services and software accommodate rapid growth and application development, help companies develop and deploy agile solutions and improve your ability to keep up with customer needs.
 
Percona open source database expertise helps businesses avoid downtime and outages, meet customer experience expectations, foster operational and developer collaboration and manage enterprise risks through sound database architecture frameworks.
 
Discover what it means to work with some of the smartest people in the industry, and help solve some of the most challenging customer problems. We offer flexible hours, competitive salaries, the ability to work remote and the amazing experience of working with a multinational team of experts.

The Visual Art Director establishes the conceptual and stylistic execution for projects and campaigns specific to website, web support, online marketing and all other visual products. The Visual Art Director will be the primary owner and design leader for the website, and all programs and product marketing that is supported by the website. They will work in conjunction with Designers and Web Developers to design solutions, including, but not limited to, digital including, web, interactive, video, social, and mobile. 

The Visual Art Director reports to the Director of Content and Creative Services and collaborates with the entire creative and marketing teams on overall cross-media solutions. The ideal Visual Art Director requires strong visual and conceptual problem-solving skills that can be used to generate exceptional ideas that integrate user experience best practices and business goals.

The ideal Visual Art Director will bring a mix of artistic, marketing, and business expertise to the position, promoting our company and that of our community and clients. We are looking for someone who can inspire and be inspired by others to take our creative efforts to the next level. The ideal candidate will have a natural eye for design and a passion for delivering dynamic ideas that connect with any audience.

What You Will Do

  • Own design responsibilities for the corporate website as well as new projects under the direction of the Director 
  • Create and lead the design implementation of projects incorporating copy, innovative visual design and brand assets, while being mindful of usability and web best practices
  • Collaborate with multidisciplinary teams to continuously improve the brand and user experience
  • Work with other designers and project contributors to ensure the consistency and quality of the site
  • Direct art projects to refine, develop and enforce interface design, branding and UA guidelines
  • Work collaboratively with multidisciplinary teams to create professional and engaging visual designs for website interface and online communications
  • Work with the design team to identify and implement process improvements that make the design group more efficient and effective
  • Creating and directing user interface design, architecture and functionality according to usability best practices, standards compliant design, and cross browser compatibility, with understanding of analytics for web
  • Responsible for seeing the idea through the creative process to final sign off 
  • Manage own projects, working within scheduling requirements Present concepts to clients for approval Establish art department standards for production, productivity, quality, and client service
  • Ensure team adheres to current processes, identifying opportunities for continuous improvement, and proposing and creating processes and tools to support design operations

Your Experience, Skills and Abilities

  • 8+ years of experience in web design and a solid understanding of the relationship between content, visual design, user interface and technology
  • 5 years of experience in consumer software, IT, open source, or similar industries
  • Exceptional capability with typography, layout, and prototyping
  • Excellent visual design skills and outstanding design portfolio of interactive projects required
  • Strong creative vision with an understanding of business objectives
  • Exceptional understanding of HTML, capabilities of browsers and other user-centered design constraints within the web environment
  • Must have strong organizational skills and be able to work effectively under deadlines while managing concurrent projects
  • High level of proficiency with design software, such as Adobe Creative Suite 
  • Prior experience as a senior designer or art director Web development experienceHave a solid knowledge of photography and video production
  • Bachelor’s degree in fine art, graphic design, or similar discipline preferred

Preferences

  • Prior experience as a senior designer or art director 
  • Web development experience
  • solid knowledge of photography and video production
  • Bachelor’s degree in fine art, graphic design, or similar discipline
This position will be required to work hours that fall within the US time zones.

Remote work from home openings require consistent and strong internet access.

HQ is in Durham, NC USA.  Staff members should be available if there is a need for any onsite trainings and/or events at any time.    

Note that your legal agreement will be with Percona Staffing LLC, a USA corporation and a subsidiary of Percona LLC.

Please review our Percona GDPR Privacy Policy.
Share this job:
Software Engineer - .NET Platform Developer
Percona  
dot net java python scala php big data Dec 02
If you like working with the developer community for an Engagement Database and being in the front lines of integration of our product into various technology stacks, this is for you.   This is your chance to disrupt a multi-billion-dollar industry, change how the world accesses information, and reinvent the way businesses deliver amazing customer experiences. As a Software Engineer in SDK and Connector engineering team, you’ll work on the developer interface to Couchbase Server for JVM platform languages including the Java SDK, future platforms like Scala and Kotlin and contribute to connectors and frameworks such as Apache Spark and Spring Data. In your daily work, you will help the developer community to innovate on top of our Engagement Database.  You will have one of those rare positions of working with a market leading product and an Open Source community of users and contributors. The skill set and expectations are…

Responsibilities

  • Take on key projects related to the development, enhancement and maintenance of Couchbase’s products built on the JVM platform core-io including the Java SDK and new platforms we add.  Create, enhance and maintain to other JVM related projects such as the Kotlin client, the Spring Data Connector and others.
  • Contribute to the creation, enhancement and maintenance of documentation and samples that demonstrate how Java based languages and platforms work with Couchbase.
  • Create, enhance and maintain various documentation artifacts designed to make it easy for developers and system architects to quickly become productive with Couchbase.
  • Maintain, nurture and enhance community contributions to the Couchbase community and forums from the overall Couchbase community.
  • Work with the growing community of developers who will want to know how to develop Java, Kotlin, Spring, .NET, Node.js, PHP, Python and higher level frameworks with applications built on Couchbase.

Qualifications

  • The right person for this role will be a self-motivated, independent, and highly productive individual, with ability to learn new technologies and become quickly proficient.
  • Must have a minimum of 5 years of software development experience in a professional software development organization.  Ideally, this would be working on platform level software.
  • Should be familiar with modern, reactive, asynchronous software development paradigms such as Reactor and Reactive Streams.
  • Should have experience with binary streaming wire protocols, such as those in Couchbase.  Experience with streaming protocols based on Apache Avro and data formats such as those in Apache Kafka would be good.
  • Should have familiarity with web application development beyond Spring Framework, such as in Play Framework or others.  The ideal candidate would have familiarity with web application or mobile integration development in at least one other platform such as .NET or Java.
  • Must be familiar with consuming and producing RESTful interfaces.  May be familiar with GraphQL interfaces as well.
  • Would ideally be able to demonstrate experience in large scale, distributed systems and understand the techniques involved in making these systems scale and perform.
  • Has the ability to work in a fast paced environment and to be an outstanding team player.
  • Familiarity with distributed networked server systems that run cross-platform on Linux and Windows is highly desired.
  • Experience with git SCM, and tools such as Atlassian, JIRA and Jenkins CI are also strongly desired.
About Couchbase

Couchbase's mission is to be the platform that accelerates application innovation. To make this possible, Couchbase created an enterprise-class, multi-cloud NoSQL database architected on top of an open source foundation. Couchbase is the only database that combines the best of NoSQL with the power and familiarity of SQL, all in a single, elegant platform spanning from any cloud to the edge.  
 
Couchbase has become pervasive in our everyday lives; our customers include industry leaders Amadeus, AT&T, BD (Becton, Dickinson and Company), Carrefour, Comcast, Disney, DreamWorks Animation, eBay, Marriott, Neiman Marcus, Tesco, Tommy Hilfiger, United, Verizon, Wells Fargo, as well as hundreds of other household names.

Couchbase’s HQ is conveniently located in Santa Clara, CA with additional offices throughout the globe. We’re committed to a work environment where you can be happy and thrive, in and out of the office.

At Couchbase, you’ll get:
* A fantastic culture
* A focused, energetic team with aligned goals
* True collaboration with everyone playing their positions
* Great market opportunity and growth potential
* Time off when you need it.
* Regular team lunches and fully-stocked kitchens.
* Open, collaborative spaces.
* Competitive benefits and pre-tax commuter perks

Whether you’re a new grad or a proven expert, you’ll have the opportunity to learn new skills, grow your career, and work with the smartest, most passionate people in the industry.

Revolutionizing an industry requires a top-notch team. Become a part of ours today. Bring your big ideas and we'll take on the next great challenge together.

Check out some recent industry recognition:

Want to learn more? Check out our blog: https://blog.couchbase.com/

Couchbase is proud to be an equal opportunity workplace. Individuals seeking employment at Couchbase are considered without regards to age, ancestry, color, gender (including pregnancy, childbirth, or related medical conditions), gender identity or expression, genetic information, marital status, medical condition, mental or physical disability, national origin, protected family care or medical leave status, race, religion (including beliefs and practices or the absence thereof), sexual orientation, military or veteran status, or any other characteristic protected by federal, state, or local laws.
Share this job:
Full-Stack Java Software Engineer - Colombia South America
java javascript docker testing Dec 02

Sonatype’s mission is to enable organizations to better manage their software supply chain.  We offer a series of products and services including the Nexus Repository Manager and Nexus Lifecycle Manager. We are a remote and talented product development group and we work in small autonomous teams to create high-quality products. Thousands of organizations and millions of developers use our software. If you have a passion for challenging problems, software craftsmanship and having an impact, then Sonatype is the right place for you. 

Required Experience & Skills

  • Strong software engineering foundation and experience. 
  • Strong development experience with the Java stack.
  • Experience building dynamic JavaScript-based web applications.
  • Effective communicator and collaborator; a great team player.
  • Experience working in an environment leveraging remote communication and collaboration tools (e.g. Slack, video conferencing, wikis, Github, etc).
  • Currently reside in Colombia, and are legally authorized to work without sponsorship in the corresponding country.
  • High English level (speaking and reading) is a must

Desired Experience & Skills:

  • Experience or knowledge of other programming languages and ecosystems is a major plus as it is relevant to the domain of our products and services.
  • Knowledge and experience of continuous delivery, including automated testing of various layers, containerization, automation of infrastructure provisioning and deployment, etc.
  • Knowledge and experience of relational and non-relational databases.
  • Experience developing applications deployed in Amazon Web Services.
  • Experience in an Agile development environment.
  • Experience working in a remote environment.

What We Offer:

  • The opportunity to be part of an incredible, high-growth company, working on a team of experienced colleagues
  • Competitive salary package
  • Our Engineering Teams work 100% remote from home-based offices
  • Flexible work schedules that ensure time for you to be you
  • 2019 Best Places to Work Washington Post and Washingtonian
  • 2019 Wealthfront Top Career Launch Company
  • EY Entrepreneur of the Year 2019
  • Fast Company Top 50 Companies for Innovators
  • Glassdoor ranking of 4.9
  • Come see why we've won all of these awards
Share this job:
Senior React Developer
senior Dec 02

This is a senior-level position, we are not currently considering candidates who do not meet the minimum requirements listed below.

Languages/Frameworks/Tools You’re Likely to Use:
- React, Redux (Saga), Websockets, Async/Await

Basic Requirements:

- B.S. in Computer Science, or comparable field experience
- Minimum 5 years of professional experience (A technical assessment will be required)
- Native-level English; ability to clearly communicate complex concepts verbally
- Note: Although this is a remote position, we are currently only seeking candidates in North American time zones

How We Work:

Why do people join Clevertech? To make an impact. To grow themselves. To be surrounded by developers who they can learn from. We are truly excited to be creating waves in an industry under transformation.

True innovation comes from an exchange of knowledge across all of our teams. To put people on the path for success, we nurture a culture built on trust, collaboration, and personal growth. You will work in small feature-based cross-functional teams and be empowered to take ownership.

We make a point of constantly evolving our experience and skills. We value diverse perspectives and fostering personal growth by challenging everyone to push beyond our comfort level and try something new.

The result? We produce meaningful work

Getting Hired:

We hire people from a variety of backgrounds who are respectful, collaborative, and introspective. Members of the tech team, for example, come from diverse backgrounds having worked as copy editors, graphic designers, and photographers prior to joining Clevertech.

Our hiring process focuses not only on your skills but also on your professional and personal ambitions. We want to get to know you. We put a lot of thought into the interview process in order to get a holistic understanding of you while being mindful of your time. You will solve problems derived from the work we do on a daily basis followed by thoughtful discussions around potential fit. Whatever the outcome, we want you to have a great candidate experience.

Expected timeline:

We move quickly. If you are the right person, we want you here. We’ve moved from application to hire in 1-2 weeks time.


Want to learn more about Clevertech and the team? Check out clevertech.careers and our recent video highlighting an actual Clevertech Sr Developer's Story

Share this job:
Tech Lead
javascript node-js mysql senior Dec 02

What you’ll do:

  • Manage a nimble team of developers and designers to accomplish challenging goals
  • You’ll partner and interact with senior level management/executives and senior technical teams
  • Lead client and team meetings to complete sprints and milestones. You will truly own the agile flow.
  • Use your strong interpersonal and relationship development skills to balance product requirements, manage client expectations, and drive your team to effective results.
  • You’ll listen deeply to client needs and translate them into clear technical requirements
  • You’ll travel occasionally, but only for things that really matter.
  • You will review code and continually push standards higher, every day.
  • You will code yourself to assess and mitigate the most technically challenging parts of the project

What is Required:

  • You have experience as the lead on projects with budgets ranging from $1M to $3M
  • You have consulting experiences with the unique nature of listening deeply to client concerns
  • You are a mix of product leadership, project leadership including agile kanban boards, and technical architecture leadership
  • 7+ years experience with software development with a variety of programming languages (Javascript in particular - please share your experiences w/these languages in your application)
  • Experience leading cross-functional development teams in building and maintaining custom software solutions
  • Strong understanding of the agile software development process
  • Available for 6 hours overlap with EST time zone.

 Characteristics of a Clevertech Tech Lead, straight from one of our very own

  • Tact - being able to speak respectfully to everyone at every level, regardless of competence, seniority or accomplishment.  There is also a sense of what is appropriate to say or do at a given time.  This will build trust with clients and peers.
  • Being able to abstract.  If you have an abstract understanding of something, you can explain it at all levels and in different contexts, using the experience or role of the audience to inform what metaphors might be used or if they are even necessary.
  • Humility - this enables you to take responsibility and set your ego on the shelf when working with other bright people.

One of the many great perks that Clevertech offers is our annual Personal Development Fund, where we encourage our CleverPeople to invest in themselves to grow themselves personally and/or professionally. CLICK HERE to learn more about how Joseph, Clevertech Tech Lead, used his to take his personal hobby to the next level.

Want to learn more about Clevertech and the team? Check out clevertech.careers.

Clevertech Culture Video

Share this job:
Senior Backend Engineer - Ride Team
Heetch  
senior backend ops design Dec 02

Note 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 them 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 realtime execution and online optimization of Heetch's 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, Lyon, 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 an event-driven architecture, we'd also love to know more.
Share this job:
.NET Developer
dot net cs senior Dec 02

Clevertech is a leading consultancy that is on a mission to build transformational digital solutions for the world’s most innovative organizations. Enterprise companies turn to Clevertech to help them launch innovative digital products that interact with hundreds of millions of customers, transactions and data points. By partnering with Clevertech these companies are propelling forward and changing their industries, business models and more.

What is Required:

  • 5 years experience with .Net and recent experience with .Net Core and React
  • Bachelor’s or Master’s degree in Computer Science or similar technical discipline
  • Experience leading cross-functional development teams in building and maintaining custom software solutions
  • Ability to partner and interact with senior-level management/executives and senior technical teams
  • Strong interpersonal and relationship development skills with the ability to balance product requirements, manage client expectations, and drive your team to effective results.
  • Strong understanding of the agile software development process
  • Excited by ambiguity and rapid changes common in early-stage product development

How We Work

Why do people join Clevertech? To make an impact. To grow themselves. To be surrounded by developers who they can learn from. We are truly excited to be creating waves in an industry under transformation.

True innovation comes from an exchange of knowledge across all of our teams. To put people on the path for success, we nurture a culture built on trust, collaboration, and personal growth. You will work in small feature-based cross-functional teams and be empowered to take ownership.

We make a point of constantly evolving our experience and skills. We value diverse perspectives and fostering personal growth by challenging everyone to push beyond our comfort level and try something new.

The result? We produce meaningful work

Getting Hired

We hire people from a variety of backgrounds who are respectful, collaborative, and introspective. Members of the tech team, for example, come from diverse backgrounds having worked as copy editors, graphic designers, and photographers prior to joining Clevertech.

Our hiring process focuses not only on your skills but also on your professional and personal ambitions. We want to get to know you. We put a lot of thought into the interview process in order to get a holistic understanding of you while being mindful of your time. You will solve problems derived from the work we do on a daily basis followed by thoughtful discussions around potential fit. Whatever the outcome, we want you to have a great candidate experience.

Want to learn more about Clevertech and the team? Check out clevertech.careers and our recent video highlighting an actual Clevertech Sr Developer's Story

Share this job:
Product Engineer
Balena  
node-js docker embedded postgresql design frontend Dec 02

On being a product engineer at balena

All team members at balena are laser-focused on our mission: enabling developers to succeed in IoT and edge computing by helping them deploy and manage tens of thousands of devices across the globe.

As a product engineer, you will act as a product visionary and full-stack engineer at the same time — proactively identifying opportunities and seeing new features throughout the entire lifecycle from design to deployment and maintenance. You will own product outcomes, not feature requests, and take into careful consideration balena’s complex, interdependent systems when developing solutions. You will build a deep understanding of what the product is now and what it needs to be in the future, and help inform tradeoff and prioritization decisions. Above all, you will get your hands dirty and build cross-platform capabilities to remove friction for our users.

You will get inspiration both from the balena team and by actively communicating with users to understand how we can better address their needs, anticipate roadblocks and maximize the added value of a feature or solution for them. You will be empowered to take on a user request and own its implementation across any part of the stack — whether that's front-end, back-end, infrastructure, etc. You will solve hard architectural riddles and answer questions like “How do I build this? How does it all fit together?”

You will work both independently and with engineers, designers, product leads, and more in the service of improving users' lives, without regard for internal silos or barriers. You will communicate proposals, discuss with others in the team, incorporate feedback, and drive positive change.


Responsibilities

  • Talk to users to understand their current and future needs, filter user feedback, analyze product issues, produce requirements, and develop implementations that will enable our users to effectively manage the health of their own fleets
  • Help inform the product roadmap and contribute to prioritization and tradeoff discussions when deciding what to build and focus on
  • Lead the development of new user-centric features across the balena product stack
  • Contribute to documentation and user-facing guides for the implementations you develop
  • Work closely with the customer success team and engineers on support; you’ll often be asked to lend your expertise and contribute to internal docs/scratchpad to extract your knowledge and educate others
  • Constantly question how we can address user needs with long-term product improvements and developments, rather than short-term fixes. Look for ways we can abstract feedback and build generic solutions for all users

Requirements

  • Breadth of experience, having worked on front-end, back-end and whatever it takes to make users successful and delighted
  • Up-to-date software engineering knowledge and problem-solving skills (both in development and in production mode)
  • Customer-facing skills; ability to understand user needs through conversation and product intuition, articulate their challenges to the team, and build and deploy solutions
  • Drive for execution, taking ownership and pushing projects to completion
  • Humbleness to ask for support from experts within the team when their particular skills are required
  • Ability to both hold the big picture in mind and dive into the weeds
  • Being curious and willing to constantly build on your knowledge of the balena product and new technologies when needed
  • Continuous improvement mindset and desire to make yourself and others more effective
  • Being comfortable working in an environment that practices radical candor and transparency
  • Excellent communication skills and fluency in English

Bonus points

  • Experience with technologies like Typescript, React, Node.js, Docker, PostgreSQL, or Kubernetes
  • Experience leading software projects or bringing people together to collaborate and build great products
  • Contributions to OSS projects (please include a URL)
  • Interest in embedded systems as demonstrated through personal projects with a Raspberry Pi, commercial or industrial experience with connected devices, etc.
  • Experience with balena as a user
  • Having worked remotely before

Make sure to let us know if any of these items apply to you. If possible, please also share a sample of your work (URL or attachment).


To apply

We strongly recommend that you have a look at/try our platform first (set up a balenaCloud account, test it and even push an app). Along with your CV/Resume, please answer the questions in our application form to help us get the context right.

Share this job:
Full Stack Software Engineer
ruby javascript full stack cloud Dec 01

You want to work on something fun and make a living in the process—we get it.

We're out to build the most kickass camera app and cloud photo storage service for contractors—and to have a good time doing it. Our hard work is paying off and we're one of the fastest growing apps for contractors. But, we don't take ourselves too seriously, and to be honest, we won't take you too seriously either.

If you're into the whole not-too-serious thing, but also enjoy building awesome stuff, please get in touch.

You...

  • Want to join a startup with our Story, Values, and Perks.
  • Have at least two years experienced as a paid software engineer.
  • Want to develop user-facing features from start-to-finish on autonomous, cross-functional teams. No throwing it over the wall here: you'll work tightly with designers to move features over the finish line.
  • Are ready to build stuff for scale.
  • Enjoy refactoring legacy code to increase stability and performance.
  • Are a generalist, willing to hop in where needed to achieve team and company goals.
  • Enjoy teaching others.
  • Are a pragmatist at heart, focusing on managing tradeoffs and shipping rather than perfection. You lean toward using existing libraries and tech instead of reinventing the wheel.
  • Are comfortable working both independently and collaboratively.
  • Love shipping things when they're ready; we deploy several times per day.
  • Have experience working with items in our tech stack: Ruby on Rails (required), React, SCSS, Webpacker, Postgres, Mongo, Kafka, S3, and Docker.
  • Have a growth mindset.

We... 

  • Are a fast-growing, product-led startup with big plans for the future.
  • Are a team of nerds and former contractors, roofers, and remodelers excited to build tools to save people time.
  • Don't take ourselves too seriously: work isn't the most important thing in life.
  • Embrace change. We'll be a different company a year from now, and a different one a year after that.
  • Have a passion for excellence.
  • Will pay you well and give you meaningful equity, along with health insurance and other benefits.
  • Will treat you like an adult and let you take as much time off as you need if you're getting work done.
  • Have a great, soon-to-be-custom-remodeled office in the Lincoln Haymarket but love working remotely too.
  • Are set up to handle remote employees: good conference room video equipment abounds.

This position can be U.S. Remote or in our Lincoln office. At least a year of remote team experience is required if you plan on working remotely. We are not accepting applicants outside the U.S. at this time.

Share this job:
Release Train Manager
design cloud senior devops healthcare manager Nov 30

Join us as a Release Train Manager
* Join a new agile development team with a compelling mission to disrupt the mortgages market by taking a revolutionary, customer centric approach to redesigning the application process
* You’ll help design and work with feature teams delivering technology components to underpin customer journeys which are as reliable as they are effortless
* We’re a top mortgage lender with ambitions to grow further, so your solutions will make a difference to millions of lives
* You’ll be joining the programme early, so it’s a chance to deliver something truly special from its early stages

What you'll do
We’re taking a giant leap forward to change the home buying experience forever, and have true agile development and the latest technologies to help us do it. Youll be a fundamental part of the programme’s success, using your technical expertise to develop cloud based architectural solutions which allow us to deliver on our ambitions.

Your responsibilities will include:
* Working directly with journey managers, and contributing to design sprints and ideation sessions to create new solutions to business problems
* Acting as a single point of contact for journey outcomes from multiple feature teams
* Working with feature team scrum managers to ensure capacity is in place for business outcomes, and working with release train managers to ensure feature releases meet governance
* Ensuring appropriate RBS risks and governance demands are met
* Using strong technical and engineering knowledge to help steer and design technical solutions
* Managing run rate and financial spend

The skills you'll need
This role is suitable for a an experienced technologist with great engineering, collaboration and communication skills. You’ll have a proven history of helping to lead parts of large change programmes in a technology environment, with a focus around service based application architectures and the use of modern patterns such as digital, microservices and PaaS. You’ll be well versed in agile culture and methods, as well as techniques such as continuous integration and TDD. Youll also have experience managing stakeholder relationships, and the ability to communicate options and ideas to various levels within the organisation using a variety of methods.

As well as this, you'll bring:
* Experience of working with JIRA and Confluence
* Knowledge of DevOps approaches and working practices
* Great interpersonal skills, so you can work with both senior business and technical stakeholders
* The willingness to express your opinion, and an understanding of when to prioritise progress

How we'll reward you
In return, we offer a competitive salary and you'll also join our retirement savings plan. You can also choose from a selection of protection, healthcare or lifestyle extras from RBSelect, our fully flexible reward programme.

Visit our reward and benefits page for more information on the benefit packages we offer.

Share this job:
Node.js Back-End Developer
node-js javascript linux docker backend aws Nov 30

We’re building something very special and for this we need very special developers who like a challenge. See www.xara.com for details.

A new distributed team, building a new slick product, using the very latest state of the art web technologies: Javascript, Node.js, MongoDB, Kubernetes, Docker, ELK, Mocha and TeamCity.

Competitive salary, largely dependent on experience.

If you have the right skills and the determination to succeed, this is your opportunity to work on a product that will be used by millions of people, and to contribute to the most amazing web-based creative tool being developed today

Location

Based in our German or UK office, or remote working. If remote then you must be within +/- 3 hours of UK time, and there will be occasional visits for face to face meetings with the rest of the team, many of whom are also remote workers.

Please do not apply if you are outside these time zones as your application will be ignored!

Our German office is in a spacious modern building in Berlin, the tech start-up hub of Germany.The UK office is at Gaddesden Place, Hemel Hempstead, (25 miles north of London), a country mansion (see Gaddesden Place), with snooker table and swimming pool. 

Skills & Requirements

Candidates must possess the following experience and attributes:-

  • An IT or Science Degree, or equivalent
  • Solid commercial experience (3 years +) with:
    • Microservices ecosystem
    • Back-end programming
    • JavaScript (es5 and es6) and Node.js
    • NOSQL (Redis and MongoDB are required)
    • Docker
    • Linux
    • GIT
    • TDD
  • A solid understanding of scalable architectures
  • A desire to work on world-leading web software products
  • Highly motivated, with a positive attitude to work and the ability to learn quickly
  • Good trouble-shooting skills with the perseverance to solve problems
  • Able to work productively, both autonomously and as part of a dynamic team

Desirable experience and attributes:-

  • Commercial experience with high-volume scalable architectures
  • Good knowledge of the most common web servers / load balancers (Apache, Nginx, HAProxy)
  • Experience with ELK and Grafana
  • Experience with AWS or GCP
  • Experience with Kubernetes
  • An interest in online security
Share this job:
Senior Developer
java javascript css senior linux testing Nov 29

Come work with us at Spencer's & Spirit Halloween, where you'll be working with the best and brightest colleagues as you help us deliver the most fun experience and product possible to our guests. We're fast-paced and take our work seriously, but we always have a good laugh at the end of the day. Walk through our stores or the halls of our corporate office and you'll see firsthand that we're laidback and irreverent. We're firm believers in being true to YOU, so tattoos and piercings are as common as water cooler convos. Whether it's critiquing our new exclusive costumes or quality testing newly implemented software technology, our teams understand the importance of working collaboratively to challenge status quo and achieve our goals. We keep pushing ourselves to go above and beyond and are looking for top talent to become a part of our team!

CHECK OUT OUR BENEFITS!
* Competitive salary & incentive opportunity
* Career advancement
* Comprehensive benefits package including Vacation/Sick/Personal/Holiday
* Medical/Dental/Vision/Disability/Life and AD&D insurance, Tuition Reimbursement & 401k for eligible associates
* 30% discount on merchandise

Responsibilities:

  • Demonstrates the ability to collaborate with internal and vendor's technical teams across the full software development life cycle understanding platform architecture and roadmap
  • Ensure optimal processes are in place to support software development and support activities
  • Optimize processes, SLA's and other metrics that are in place to monitor and measure software development projects, ongoing support & Maintenance activities
  • Provide feedback regarding technical requirements, timelines and software concerns
  • Designs, develops and maintains applications using Java and relational databases in a distributed multi-tier and service-oriented environment
  • Coordinates development activity and works directly with subject matter experts, project stakeholders and executive leadership
  • Conducts code reviews
  • Automates Change Control Process related to software builds, test executions and deployments
  • Works with hosting partners and infrastructure to troubleshoot, diagnose and resolve production issues
  • Participates in evolving the Agile/Scrum based SDLC, ensuring that the SDLC meets the needs of the Development Team, as well as fitting within the larger organizational processes, personnel and culture
  • Monitors development activities to ensure data security and audit compliance
  • Partners with the Quality Assurance Team and subject matter experts to ensure that testing is complete, and that ongoing testing is addressed via an automated test suite
  • Provides thought leadership and technical direction for development team
  • Performs other requested tasks and duties
  • Understanding the existing system landscape and preparing conceptual, logical and physical data models

Requirements:

  • Bachelor's degree in Computer Science, Information Technology or other related field
  • Retail or direct to customer eCommerce industry experience required
  • Must have 7+ years of work experience in Java based technologies and eCommerce frameworks.
  • Designs, develops and maintains applications developed in various program languages and technologies, including but not limited to:
    • Java (Spring MVC and Spring Batch, Hibernate/JPA, Junit,Maven/Gradle)
    • Oracle/MSsql
    • GIT
    • HTML, CSS, Javascript, JQuery
    • SOAP/REST API's
  • Ability to work in Windows and UNIX/Linux environments
  • Utilizing n-tier development, SDLC and Object-oriented design.
  • Utilizing problem-solving know-how, especially debugging and troubleshooting complex software orchestrations, and identifying solution options and/or alternatives.
  • Scoping and estimating project tasks, as well as managing multiple tasks with minimal supervision
  • Leading e-commerce and multichannel/Unified Commerce initiatives, including digital development, user experience, organizational change and technology.
  • Experience working on projects adhering to PCI regulations
  • Experience working with both Waterfall and Agile development methodologies (Scrum), preferred
  • Ability to collaborate with developers and product owners in developing new software applications and enhancements
  • Responsible for staying current with new technology developments and techniques
  • Experienced in working with a team to define test cases, metrics, and resolution guidelines
  • Ability to identify underlying causes of business issues and recommend appropriate corrective action or problem resolution
  • Proactively seek to accomplish projects and other business related initiatives by leveraging technology resources
  • Is committed to working scheduled hours and has the flexibility to work additional hours based on changing business needs
  • Knowledge of industry business and passion for following trends in the industry
  • Ability to communicate clearly and effectively, both orally and in writing, at all levels within and outside the organization
  • Ability to work in a constant state of alertness and a safe manner
  • Ability to quickly separate the mission-critical tasks from the lower priority tasks; focuses on the most value-added projects of the day or week
  • Flexible, with a positive attitude and passion for knowledge
  • Strong time management and organizational skills with the ability to successfully manage multiple projects at once
  • Possesses focused attention to detail and solid organizational and prioritization skills while working quickly and accurately under pressure
  • Professional manner and strong communication skills internally and with outside vendor partners
  • Makes strategic and effective decisions in the best interest of our customers and our company, taking care to objectively process information

Ideal Experience

  • Experienced in Continuous development environment
  • Experience working with different alerting tools such as New Relic, Kibana, Smartbear etc.
  • Experience in different middleware technologies or integrations
Share this job:
Web Applications Developer
javascript postgresql html ruby Nov 29

Performant Software Solutions LLC is seeking a web application developer to join our team. You can work in one of our two offices, in Charlottesville VA, or Boston, MA, or remotely. The successful candidate will have the following qualifications:

Requirements:

  • Strong interest in the digital humanities;
  • Excellent written and verbal communication skills;
  • Strong programming skills in at least two of: JavaScript, HTML/CSS, Ruby/Rails, PostgreSQL;
  • Experience in team-based web application development;

Additional desirable skills and experience include:

  • React, Redux, ES6;
  • Web-based mapping and/or data visualization toolsets such as Leaflet, D3, R;
  • Standards, such as TEI, IIIF, Web Annotation and Linked Open Data
  • Experience developing software for the humanities.

How to Apply

To apply, please send a cover letter and resumé to the link below. If you have a portfolio or a project of which you are particularly proud, please send a link to that as well. Thank you, and we look forward to hearing from you!



Performant is committed to diversity and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, disability, age, or veteran status.

Share this job: