HireRemote.io

Find the best remote jobs from top remote companies.

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


Yesterday

Lead/Senior Backend Developer
Kind  
java javascript senior backend healthcare Dec 07

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

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 at Tuft & Needle
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 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 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:
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 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:

This Month

Release Train Manager
design cloud senior devops healthcare 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:
Backend Engineer
cs dot net java backend cloud azure Nov 29

We are looking for Backend Engineers as we are working in stealth mode on a new form of hardcore multiplayer gameplay, leveraging user generated content. We are open to remote work.

Responsibilities

  • Develop and support platform tools and features.
  • Troubleshoot operational problems as they arise, test fixes, and perform follow-ups to ensure issues have been correctly resolved.
  • Ensure and provide expertise in best security practices.
  • Seek and recommend improvements to current processes and technologies used.
  • Participate in code reviews for projects written by your team.

Requirements

  • 5 years of backend development experience.
  • Experience developing in Java or C#/.NET Core.
  • Experience working with cloud databases.
  • BS degree in Computer Science or a related field or 5+ years industry experience as the degree equivalent.

Pluses

  • Hands-on experience with container technologies (Docker and Kubernetes)
  • Experience in multi-region and multi-cloud deployments.
  • Experience working with social media concepts.
  • Experience with Azure and/or gCloud.  

Manticore Games provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

Share this job:
Senior Java Engineer- Orchestration
java python senior javascript redis design Nov 29

Designed by analysts but built for the entire team (security operations, threat intelligence, incident response and security leadership), ThreatConnect’s intelligence-driven security operations platform is the only solution available today with intelligence, automation, analytics, and workflows in a single platform. Centralize your intelligence, establish process consistency, scale operations, and measure your effectiveness in one place. To learn more about our threat intelligence platform (TIP) or security orchestration, automation, and response (SOAR) solutions, visit ThreatConnect.com.


Job Description 

The Engineering team is looking for a Senior Engineer to join the Security Orchestration  team as we take Playbooks to the next level. The Senior Engineer will hit the ground running and have a tremendous opportunity to lead the team in building out a scalable and extensible platform. In the constantly evolving cybersecurity space, you will be a key contributor to a team of talented engineers. You will play a critical role in developing team process and the technology driving the platform.


What you’ll do:


  • Solve Problems - Tackle some of the most challenging engineering problems by understanding the needs of our customers
  • Design - Break down problems into a high-quality design that scales with concurrency needs, increasing data sizes, and on-going product enhancements
  • Build - Comfortable with hands-on development to implement and own solutions through release
  • Lead - Provide technical leadership  and effectively deliver as a team leader
  • Grow - Refine your skills and show a tenacity for learning to solve business challenges using open source technology
  • Jack of all Trades - You are passionate about using the best technology for the problem, not using one technology to solve all problems

What we’ll do:


  • Provide an inclusive and constructive team environment
  • Provide a supportive team of smart engineers to challenge and grow with you
  • Offer an opportunity for challenging work in a fast-paced environment

What you’ll bring:


Required Qualifications:

  • 6+ Years Experience building enterprise Java Applications
  • 2+ Years Experience working with JavaScript/TypeScript/Angular 4+
  • 2+ Years Experience working with SQL Databases
  • Excellent verbal and written communication skills
  • Strong willingness to learn and build on existing codebase
  • Solid understanding of Object Oriented Design
  • Comfortable designing and troubleshooting highly concurrent and stateless architectures
  • Messaging Framework experience (i.e. ActiveMQ, Kafka, MQTT)
  • Experience building horizontally scalable and distributed systems
  • Experience troubleshooting network-related issues (i.e. SSL, Java Certificate, Encryption)

Desired Qualifications:

  • Remote work experience 
  • Wildfly jboss experience 
  • Python experience 
  • Experience using REDIS and underlying data structures 
Share this job:
Site Reliability Engineer
aws linux docker java saas testing Nov 29

About us:

ShareStream Education is a leader in online video and media management solutions for academic institutions. Our team is passionate about building a great product that is continually evolving and providing a service that allows our customers to realize the vast potential of streaming media for education.

ShareStream Education is deeply committed to achieving client successes and building strong relationships with the Company’s clients, whom we regard as our partners.  

Join us and contribute to changing the way online education takes place through the use of streaming media!

The Site Reliability will work remotely. 

Responsibilities:

ShareStream is seeking a multitalented, dedicated Site Reliability Engineer who excels at automating engineering operations and building high-availability and fault-tolerant systems. The Site Reliability Engineer will:

  • Enhance and operate the continuous integration and continuous delivery (CI/CD) pipeline for multiple applications
  • Operate the Kubernetes platform and perform day-to-day monitoring and maintenance
  • Automate upgrades, scaling, and other operational needs as required
  • Deploy new releases across multiple SaaS customers
  • Implement and operate a central logging solution as well as a central metrics solution
  • Develop operational playbooks and dashboards to monitor production SaaS environments
  • Contribute to managing AWS cost and resource usage
  • Work with the Engineering team to implement new technologies, including Istio, CephFS, ElasticSearch, and InfluxDB

Requirements:

  • BS and/or MS degree in Computer Science or a related degree
  • 5+ years of engineering-operations experience for SaaS companies   
  • Extensive experience building and operating distributed systems in Amazon Web Services (AWS)
  • Expert-level Linux skills (CentOS and Ubuntu)
  • Extensive experience with container-based software development and management using Docker and Kubernetes
  • Extensive experience with Jenkins
  • Extensive experience with Ansible, Chef, or Puppet
  • Expert in at least one scripting language, preferably Bash or Python
  • Intermediate-level software-development skills using Java or another object-oriented programming language is a strong plus
  • Experience managing backups and participating in disaster-recovery planning and testing is a strong plus
Share this job:
Senior Software Engineer
java javascript senior full stack python linux Nov 29

About us:

ShareStream Education is a leader in online video and media management solutions for academic institutions. Our team is passionate about building a great product that is continually evolving and providing a service that allows our customers to realize the vast potential of streaming media for education.

ShareStream Education is deeply committed to achieving client successes and building strong relationships with the Company’s clients, whom we regard as our partners.  

ShareStream views itself as an education company as well as a software company, and our commitment to learning is a part of our company culture. We strive to create an environment that encourages professional growth, where team members learn new skills and gain experience in new areas.    

Join us and contribute to changing the way online education takes place through the use of streaming media!

The Senior Software Engineer will work remotely. 

Responsibilities:

  • Develop web applications using Java and JavaScript
  • Develop and contribute to the design of backend microservices
  • Build and maintain automated test suites
  • Participate in architecture and design sessions.

Requirements:

  • BS and/or MS degree in Computer Science or a related degree
  • 5+ years of software-engineering experience using Java to develop web applications
  • Expert-level Java skills
  • Intermediate-level UNIX/Linux skills
  • Intermediate-level JavaScript skills
  • Experience with Kubernetes, microservices, Elasticsearch and NoSQL databases
  • Exceptional problem-solving, debugging and log-analysis skills
  • Exceptional software-development habits (use of unit tests, code documentation, etc.)
  • Exceptional communication skills, both verbal and written
  • Experience with a scripting language, preferably Python is a plus
  • Experience working in a fast-moving startup environment is a strong plus.
Share this job:
Full-Stack Java Software Engineer
java python ruby c testing dot net Nov 29

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.

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.

Requirements:

  • 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.
  • Have a strong bias for making things happen.
  • Experience working in an environment leveraging remote communication and collaboration tools (e.g. HipChat, Slack, video conferencing, wikis, Github, etc).
  • Legally authorized to work (without sponsorship) in Australia, Canada, Germany, the United Kingdom, or the United States of America and are currently residing in the corresponding country.

Desirable:

  • 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 (Java, Maven, C/C++, Ruby, Python, PyPI, Node.js, npm, .NET, NuGet, etc).  
  • 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 nonrelational databases.
  • Experience developing applications deployed in Amazon Web Services
  • Experience in an Agile development environment.
  • Experience working in a remote environment.

We are 300 employees from diverse backgrounds, that hail from 50 countries, and speak 15 languages. But, we all share one thing in common: we’re passionate about accelerating software innovation. Our vision is to put Nexus products at the center of every open-source decision made by modern engineering organizations.  We’re one of the fastest-growing tech companies in America and have been named both a Deloitte Fast 500 and Inc. 5000 company three years in a row. We’re backed by world-class investors including TPG, Goldman Sachs, Accel Partners, and HWVP.  Learn more at www.sonatype.com. Sonatype is proud to be an equal opportunity workplace and an affirmative action employer that is committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. If you have a disability or special need that requires accommodation, please do not hesitate to let us know

Share this job:
Senior Software Architect / Engineer
cs aws dot net senior javascript ui Nov 27

100% Remote: This role allows working remotely 100% of the time from anywhere in the US.  Workers must be authorized to work in the US (No Non US Applicants Please). 

What We Do

The team at MapLarge builds cutting edge products for data analytics and visualization to make us safer, more productive, and more efficient.  The Maplarge API provides real time geospatial analytics for over 15 billion location events per day and trillions of historical events. Analysts using our geospatial visualization capability can instantly visualize and publish for data discovery and model testing on any desktop, mobile or tablet device.

Who We Need

Cultural Fit - While we hire all kinds of people and invent roles to fit them, there are three key traits we require of every team member that really define our team.


  1.  Fun to Work With - Life is short and work should be fun.  

  2.  Extremely Smart - We work on cutting edge hard problems and we need people who can both architect and code these systems at the same time while working with a highly intelligent peer group.  

  3. Passionate Engineers - We need people who really love programming and exhibit the energy and creativity that comes from being fully engaged in what you do.


Skills & Requirements

Types of Roles

We need talented people to help add cool new features to our platform.  Below are the general categories of tasks we are working on, but often people straddle multiple areas so take them more as the general "gist" of what you might do with us. We are looking for smart, hard working, fun people and we will invent the right role to fit them.  The key trait we are looking for is people who like to both architect/design and write the code for complex systems.  

(1) Client Side - Interactive Visuals: We maintain a JavaScript API for for interactive Data Visualization using our high performance web services. We need people both to help add new dynamic animated UI components and other features to the JS API. We also need people to build data driven visuals for our demo gallery if you are artistically or data analysis inclined. Enjoy working with Knockout, Angular, D3.js, HTML5? Check our our galleries to see the kind of stuff you will be working on http://maplarge.com/demos

(2) Full Stack Web Services - Full stack developers who are comfortable working on both client and server side to produce high performance applications powered by scalable web services are the backbone of our team.  We run c# in both .net and mono server side and also maintain a flexible client side API with a large library of reusable components. We host and run large deployments that sometimes scale to thousands of computers for scientific/industrial/gov users and in a typical day process data over 15 billion records from 110 million streaming data sources.  

(3) Algorithm / Core Database Development -  We built our own in memory database and distributed data analytics pipeline from the ground up with funding from DARPA, and we have a team of really talented researchers working on Pattern analysis, Streaming analytics, Spatial queries and Network graph functions that power our visual engines. We are always looking for practical people who love writing highly optimized code that straddles the line between research and software development. We don't usually publish scientific papers, but we are right out on the edge pulling algorithms out of the latest research papers finding really fast "good enough" approaches that let us tease interesting patterns out of data without getting lost in "science experiment land"

Requirements:

  • US Person based anywhere in the US (100% remote allowed but no off shore)
  • 5 Years work experience as a programmer
  • Highly Comfortable with C# and Visual Studio
  • Experienced with Web Development & JavaScript
Share this job:
Javascript Full Stack Developer
iFit  
javascript postgresql full stack aws frontend Nov 27

About us

We believe in sustainable, healthy lifestyles that deliver results. iFit's focus is to connect everybody to everything fitness. We love software that talks to real things. Our parent company is the world's largest fitness manufacturer (our brands include: NordicTrack, ProForm, Freemotion, and more), which provides us a LOT of devices to engage with. We believe a healthy lifestyle should be fun, so we constantly push the limits to bring our customers state-of-the-art products that will help them in every aspect of their lives.

About the work

We're looking for experienced developers that can help us build an amazing fitness platform. Here's a taste of what you can expect:

  • Work closely with front-end and native developers building WebViews in React for our hybrid mobile applications.
  • Architect and build services using AWS Lambda and TypeScript.
  • Design performance-driven endpoints for our public API.
  • Ensure all of our code works as designed by helping build out our extensive test suite.
  • Participate in peer code reviews. A great way to produce solid code and learn new things!
  • Engage in internal tech talks and other trainings. Got something interesting to teach us? Please share!

About you

You are a driven, self-motivated software engineer with at least a few years experience in the industry and has strong experience with JavaScript and familiarity with NoSQL databases. Bonus points if you’re comfortable with TypeScript and PostgreSQL! We are constantly evaluating our process and toolset so that we can be assured we are always working at our best; that means you are eager to learn and contribute to our growing team. You are a great communicator and collaborator. You love problem solving, both at the micro (debugging code) and macro (architecting new features) levels. Most of all you want to be a part of a diverse team that knows how to have fun while creating software that changes people's lives!

A little bit more about us

iFit is comprised of both onsite and remote employees. We are headquartered in Logan, UT and you are welcome to work from the office or mostly anywhere else in the US (there are a few exceptions). Currently the entire web team (that's us) works remotely, so we are very experienced and comfortable working in a remote-friendly environment. We currently use Slack, Zoom, and Google to keep our communication alive and engaged!

https://www.ifit.com/aboutus

Your perks

  • Great health, dental, vision, and 401K
  • PTO
  • All equipment provided: iMac or MacBook, phone and phone plan, tablets
  • Signing bonus of fitness equipment (treadmill, mattress, etc)
  • Yearly pay/performance evaluations
  • Monthly education stipend (for books, courses, etc)
  • Regular on-site visits
  • And more…
Share this job:
Edge Solutions Engineer
ops Nov 27

Edge Solutions Engineer Job Description

GRT is carefully searching for new candidates for a high profile, global commerce engagement located in Sunnyvale and San Bruno, CA.  Local residence is preferred but Pacific Time zone a baseline focus. 

We are looking for a solid foundation of technology understanding and work/school experience; we are also equally interested in promising communication skills, and growth potential of any candidate. 

As an Engineer on the Edge Solutions team, you'll help spearhead evangelizing, onboarding and troubleshooting the Edge Foundation products for companies around the globe to help them be successful in delivering performant, robust web applications.

Responsibilities:

  • Onboarding new customers onto our Edge Proxy/CDN & vendor CDNs
  • Providing architectural guidance to support large and complex systems integration and solution implementation
  • Developing & contributing to documentation and guides for Edge Foundation architecture, products and features
  • Collaborating with other Edge Foundation teams to shape features and products
  • Collaborating with developers and operations teams to implement best practices for performance, security and scaling
  • Guiding developer and ops teams in writing custom code to satisfy business requirements in the Proxy/CDN
  •  Developing training material and creating User Guides
  • Training our internal customers on using Edge Foundation products and features
  • Evangelizing new products and features to existing and potential internal customers
  • Assisting customers in investigating bugs in their origin configurations
  •  Assisting customers in making changes to Edge Proxy/CDN configurations
  • Identifying and building tools to help Edge Solutions and our customers reduce the time to resolution for troubleshooting tasks Automating common tasks to reduce Edge Consulting toil

Requirements:

  • 2+ years working with HTTP request/response protocols/lifecycle and related troubleshooting tools and techniques (curl, dig, tcpdump, etc.)
  • Strong written and verbal communication skills, including writing technical documentation
  • Ability to interact effectively with a variety of business and technical stakeholders Ability to translate complex solutions and features into easy to implement actions for customers
  • Attention to detail
  • Knowledge of existing proxy and CDN technologies
  • The drive and passion to learn
  • A detective-like approach to debugging complex systems prior experience working with external customers a plus

Edge Solutions 5 Primary Pillars

  • Documentation/Training
  • Ease of Development/Debugging Tooling
  • Solutions Architecture
  • Evangelism
  • Advanced Configuration Consulting/Management/Debugging
Share this job:
Senior .NET Web Applications Developer
eThor  
cs dot net azure senior javascript docker Nov 27

eThor is searching for a motivated and talented Senior .NET Web Applications Developer.  This job is located in Calgary, AB however we do allow remote workers within Canada. 

Our software is deployed on modern credit card payment terminals at restaurants and is used by our customers to process hundreds of millions of dollars worth of credit card transactions per year. We are a small company that is growing quickly and can offer an exciting opportunity for the successful applicant. 

The successful candidate will have the following skill-set:

Need to have

  • Five or more years of .NET web application development
  • Expertise in ASP.NET technologies with a focus on .NET Core, specifically interested in Blazor and MVC/Razor
  • Proficient with Javascript and CSS
  • Familiarity with EF6/EF Core or equivalent .NET ORM

Nice to Have

  • Recent experience with Azure for app deployment / supporting infrastructure
  • Working knowledge of docker/kubernetes (especially AKS)
  • Familiarity with gRPC and Protocol Buffers
Share this job:
Experienced .NET CMS Web Developer
Diagram  
dot net javascript html css aws design Nov 27

Apply your .NET skills as a developer within a multi-disciplinary A-team of experts. Day to day, you'll be collaboratively solving problems, architecting solutions, and expanding your mastery of CMS web development. If you are a tenacious problem-solver who thrives when digging deep into code and complex data sets, you will fit right in.   

We specialize in the design and development of enterprise .NET websites, so experience working with a.NET content management system (Ektron, Episerver, Umbraco, Sitecore, etc.) is required.  

STRATEGY, DESIGN, AND DEVELOPMENT AS A TEAM SPORT.

When you become a .NET developer at Diagram, you'll get assigned to an account team with a strategist at the helm. Each team is responsible for working with a small group of clients, understanding their business goals, and building out a strategic roadmap to help push them forward. In your role, youcan expect a healthy mix of writing code, gathering requirements, participating in design critiques, architecting solutions,and coordinating with your team and clients. Each account team operates autonomously, meaning that the strategies your team propose will drive the work you do—what you can accomplish is limited only by your collective ideas and abilities. 

LET’S GET TECHNICAL

The incredibly complex nature of the web projects we take on demand a wide range of technical prowess from our development leads. As a Diagram Web Developer, you'll need to demonstrate expertise in the following areas:

  • Programming Languages: C#
  • Microsoft Web Frameworks: ASP.NET, MVC, Razor, Web API
  • Database Solutions: SQL or TSQL
  • Strong understanding of core development concepts: Object-Oriented Programming (OOP),relational database concepts, Inversion of Control (IoC), and Dependency Injection (DI)
  • Integrating third-party solutions through Web Services or other messaging frameworks
  • Basic knowledge of IIS and setting up local sites
  • Using Git and version control
  • Familiarity with HTML, CSS, JavaScript, jQuery, and other JavaScript frameworks

HOME FOR DEDICATED PROFESSIONALS

Our organizational model involves building out small collaborative teams that kick ass. If you work best when you're handed a blueprint and left alone to build in solitude for weeks on end, you might not be a good fit. Diagram developers prefer to be in the mix of things and would rather contribute to solving real problems with code than to just take orders. You are naturally curious, eager to learn, and play nice with others. As a developer at Diagram, you are treated as a professional, working with other professionals for common goals.Day to day, some of your responsibilities will include:

  • Work with modern hosting technologies: Azure DevOps, CI/CD, AWS, Episerver DXC, Umbraco Cloud
  • Analyze, troubleshoot, and resolve issues on enterprise client websites
  • Adapt to and learn new and emerging .NET/CMS technologies
  • Communicate and convey technical concepts to clients, team members, and project managers
  • Contribute to functional requirements and technical documentation
  • Work both independently as well as collaboratively within a team
  • Propose and architect technical solutions that help drive our clients forward
  • Estimate effort for development tasks

WORKING AT DIAGRAM

Diagram is a digital consultancy focused on design, development and marketing. We work with a small, exclusive set of client partners. It’s our goal to help them grow by developing strategic digital roadmaps and executing on it. We have a distributed team, with the bulk of our team based in Aurora, IL. We also have co-working space available in Fulton Market. We’ve been around since 1995. We're a fun, committed group of professionals dedicated to helping each team member produce the best work of their lives. We also offer great health benefits, a 401k plan with company matching, free lunches on Wednesdays, and other sweet perks.

CROSS-FUNCTIONAL TEAMS

No more hand-offs. Work collaboratively as part of one of our multidisciplinary teams. You’ll be contributing to ideation and decisions at all stages, actively shaping the design of everything you work on.

OPEN PTO POLICY

We respect work-life balance and recognize that flexibility is key. Coordinate within your team, keep up with your work, take time off when you need it. We don't restrict or limit the amount of time off team members take. 'Nuff said.

CHALLENGING WORK

We thrive when data is messy, problems are complex, and innovation is needed. We strive to push boundaries and continually ship value for a limited number of retainer clients. We're not a one and done shop. We value long-term client partnerships and iterative improvement.

Interested in becoming a part of a world-class team at Diagram?

To Apply: To apply for this position, please send something that you feel communicates your expertise and what you're all about. This could be a resume, a portfolio site, or something entirely unexpected. You decide.

Share this job:
Director of Engineering Productivity
aws cloud ops Nov 27

Position Summary

As the Director of Engineering Productivity you will focus on improving engineering productivity by improving our processes, tools, and technologies.  You will grow an existing SRE team and create a Build team. You will lead your teams to deliver highly scalable and resilient cloud deployment and provisioning solutions.  You will need to have experience in delivering and maintaining large-scale high-availability systems.

Are you a passionate leader with a history of building and leading teams that are collaborative, innovative, and inspiring?  Are you looking for an opportunity to improve the job satisfaction levels of everyone in engineering?

This role will be located in our HQ in NY, NY or remote on the East Coast of the US or in Argentina.

What you will do:

  • You will engage with all engineering teams to identify areas of improvement
  • You will define SLAs for each service
  • You will collaborate with engineering teams to define standards
  • You will measure engineering processes, systems and tools, and provide solutions that support continuous improvement
  • You will help Product and Engineering Leaders develop and execute on a long-term technology roadmap that will enable teams to work better and innovate

Who you are:

  • You have at least 10 years of experience in managing software, dev ops, and test engineers and building large-scale distributed systems.
  • You have transformed engineering organizations to adopt SRE as a part of the culture.
  • You have a deep understanding of AWS and cloud architecture and services.
  • You have expertise within the container and container orchestration space (Docker, Kubernetes, etc.).
  • You have worked with infrastructure provisioning tools like CloudFormation, Terraform, Chef, or Puppet, and enabled CI/CD pipelines using tools such as Jenkins, GitLab, or AWS Code Pipeline.
  • Excellent communication skills to collaborate with cross functional partners and independently drive projects and decisions
  • Bachelor's degree or higher in a quantitative/technical field such as Computer Science, Engineering, Math
Share this job:
Python Back-end developer
Soshace  
backend python Nov 27

Soshace is an agency that joins IT professionals and companies all over the world on long-term remote projects since 2015. 

You’ll get:

  • Freedom to choose projects and your geography
  • Safety with regular payments and reliable clients
  • Self-development on modern projects in tech stack you have experience with.

What our developers think about the work at Soshace:

"Company that makes remote dev work easy".

“The great opportunity to work in an international team and get a cool experience. Well, the opportunity to receive a high salary”.

“Payment is always on time, so you don't have to worry about it. Great projects variety, you can find really interesting projects to be part of”.

We’ll be a great team together if you have:

  • 3+ years of professional software development experience with Python
  • 1+ year of professional experience with Django
  • A strong portfolio of projects in which you have taken part
  • Spoken and written English skills on Upper-Intermediate level and higher.

Here are our basic requirements for you to check if you belong:

  • We use time-tracker to get information on your working hours
  • Projects last on average 6-9 months and more with a full-time workload
  • When the first project ends we’ll find you a second one and after that the third and so on
  • The hourly rate we offer depends on your qualification level:
    • Middle $20-$30 an hour
    • Senior $30-$50 an hour.

Due to our clients’ demands, we limited our geographical scope and the regions we work with to Russia and CIS, counties in the Americas, Europe, Oceania.

Soshace recruitment team would be happy to tell you more about our opportunity when you send us your CV! 

Share this job:
Front-end developer with experience in React or Angular
Soshace  
javascript node-js frontend laravel Nov 27

Soshace is an agency that joins IT professionals and companies all over the world on long-term remote projects since 2015.

You’ll get:

  • Freedom to choose projects and your geography
  • Safety with regular payments and reliable clients
  • Self-development on modern projects in tech stack you have experience with.

What our developers think about the work at Soshace:

"Company that makes remote dev work easy".

“The great opportunity to work in an international team and get a cool experience. Well, the opportunity to receive a high salary”.

“Payment is always on time, so you don't have to worry about it. Great projects variety, you can find really interesting projects to be part of”.

We’ll be a great team together if you have:

  • 3+ years of professional software development experience with JavaScript
  • 1+ year of professional experience with React or Angular version 2 and higher
  • 1+ year of professional experience with Node.js, Django, or Laravel (is an advantage)
  • A strong portfolio of projects in which you have taken part
  • Spoken and written English skills on the Upper-Intermediate level and higher.

Here are our basic requirements for you to check if you belong:

  • We use time-tracker to get information on your working hours
  • Projects last on average 6-9 months and more with a full-time workload
  • When the first project ends we’ll find you a second one and after that the third and so on
  • The hourly rate we offer depends on your qualification level:
    • Middle $20-$30 an hour
    • Senior $30-$50 an hour.

Due to our clients’ demands, we limited our geographical scope and the regions we work with to Russia and CIS, counties in the Americas, Europe, Oceania.

Soshace recruitment team would be happy to tell you more about our opportunity when you send us your CV! 

Share this job:
Remote full-stack Developer with a strong UI/UX component
node-js ux ui python javascript cloud Nov 27

What we're building

Scratchpay provides pet parents with simple friendly payment plans. We help pet parents to provide the care their pets need, easing the financial barrier. We are growing fast in the veterinary space and Veterinarian, Pet owners and pets across the US love us! Come help us help more pets!

About the position

This is about building the ecosystem for Scratchpay. Building micro-services, building the backbone and the organs of Scratchpay services so we can deliver the best experience to our borrowers and clinics.

This is about pushing the edge of what has been done in Finance and Lending to build a scalable platform that can serve all-the-pets. However many (but the more the merrier). This is about working with a brilliant team that's been growing from 0 to 1 in 2 years and that is helping pets in 47 states in the US.

This job is for you if you recognize yourself in this:

  • I am a good mind
  • I can think for myself
  • I am critical of myself and others
  • I am always respectful
  • I ask questions when needed
  • I can understand the boundaries but have a lot of fun within them
  • I take my work seriously and never let down people
  • I work hard because I want to do the best that I can right now
  • I always observe and reflect on how to do better tomorrow
  • I like animals

Qualifications Required

  • Have a sharp eye for UI and and strong empathy for UX
  • Feel the love for both pixels and people using them!
  • Strong coding skills, ability to use TDD if needed (hint: it will)
  • Ability to design, write and test code, algorithms, whether in the front-end, back-end, you-name-it (Cloud Functions?)
  • Ability to switch between languages, not vendor-locked-in
  • A principled approach to development. You should be opinionated but you shouldn't be die-hard about your opinions because after all, maybe you're wrong (but maybe not?)
  • The understanding that any one line of code written can lead to catastrophic consequences if not thought out carefully! (Am not kiddin', just look at the heartbleed security issue)
  • Ability to code in either Javascript/Node, Go or Python (or PHP….)
  • Ability to switch between frameworks (front-end, back-end, you-name-it)
  • An eye for design and a good front-end skills. Maybe not pixel perfect level but the ability to develop something that will look good and work across devices
  • Understanding what is color theory and domain driven design
  • Knowing what Agile and Scrum are

You will:

  • Build services using TDD practice
  • Build great UI and amazing UX
  • Work within a Scrum team of fun and talented people
  • Design and implement systems
  • Run tests, find issues, escalate, discuss solutions
  • Work in a highly scalable cloud computing environment with the difficulties scalability brings
  • Build a platform and an ecosystem of services that will in turn make for a great UX for pet parents and clinics!
  • Build, deploy and maintain your own work
  • Learn anything you feel like that's necessary for the job, however challenging, however you like it
  • Be part of an exciting adventure

How to know if you are a good fit?

You will have to:

  • Have empathy;
    • Understanding the position of others is critical. It is necessary to navigate through communication, mitigation and the culture
  • Be independent;
    • Yet know when to raise a point or ask for a clarification or escalate a potential issue
  • Communicate;
    • Speak your mind and expect others to. Engage in respectful and mindful conflict. Quality > quantity.
  • Know your stuff and know what you don't know;
    • No one is perfect but everyone can learn. Be humble enough to know your weaknesses. Be open minded and hard working enough to be able to fix them.
  • Take constructive critics;
    • Ask yourself "how to know if I'm wrong?". You may not, but not challenging your thinking is unhealthy. We challenge each other a lot @Scratchpay.

Our culture

We care about the human aspect of work and we expect others to. Excellence is also an important keyword @ Scratchpay. While everyone makes mistakes, we learn from them. We are conscious about efficiency and effectiveness in the positive way. We don't do things that bring low-to-no value short or long term. We also do hard things that bring a lot of value. Quality, attention to detail and respect are some of the traits you must have and expect others to have.

The good

  • We are a team of dedicated, hard working, friendly individuals
  • We move fast, sometimes break things with measure, we give a second chance
  • We give constructive feedback, we challenge each other
  • We are open-minded and we care for each other
  • Everyone is striving towards excellence. Mediocrity isn't our cup of tea. But we always work hard to help those that are willing to get there!

The bad

  • Everything goes fast and the ultimate goal is to move the business fast. There can be disconnects in the communication at times. We all need to navigate through this and push whenever it is critical to do so.
  • We are open-minded but things need to be moving forward.
  • We say what we have to. So expect to hear some unpleasant - but true - things sometimes. Don't hesitate to argue back - with respect - if you disagree.
  • Like any startup, It can be a mess some days. You also will likely have to do things that aren't in your scope sometimes. Part of the fun, right? ;)

The most important is: We are always looking at improving. All the time, step by step. If you feel mediocre and don't see a path to improvement or can't listen to others' voice to, please do not apply.

Share this job:
DevOps Engineer
aws devops cloud Nov 25

About Trumid:

Trumid is a rapidly growing financial technology company bringing efficiency to credit trading through data, technology and intuitively designed products. Trumid was founded in 2014 by credit professionals with over 100 years of combined trading experience and is headquartered in New York.

About the Role:

We are seeking a DevOps Engineer that is looking for a challenge to join our growing team. The ideal candidate will be team-oriented and work well in a fast paced environment. The candidate must be passionate about CI/CD, AWS Cloud Computing, and have a fundamental desire to “automate all the things.” In this role, the DevOps Engineer will be responsible for continuously improving the developer and support experience across the entire technology group.

What You'll Do:

  • Build and maintain Jenkins CI and blue/green deployment pipelines
  • Write ansible roles/playbooks to automate system configuration and deployments
  • Write terraform code to automate cloud resource provisioning
  • Improve on existing telemetry stack (ELK, Prometheus)
  • Identify and transform error-prone, manual actions into automated flows
  • Contribute to building the next generation of Trumid’s cloud architecture on Kubernetes

Skills & Qualifications:

  • Experience with Ansible or another system configuration technology (Ansible/Puppet/Chef/Salt)
  • Experience with AWS or another leading cloud provider (GCP/Azure)
  • Fluency with a UNIX shell
  • Experience with Jenkins or similar CI pipeline technologies
  • Demonstrated ability to build “one-click” deployments
  • Kubernetes experience a plus

Benefits:

We provide competitive salaries and some of the best perks in the industry, including:

  • Competitive compensation
  • Fully paid medical, dental and vision coverage
  • Lively and dynamic office space with fully stocked kitchen
  • Team-oriented and collaborative company culture
Share this job:
IoT Technical Product Owner
azure aws python docker cloud api Nov 25
Be a part of a revolutionary change. We have a new open position for our London St Paul's Office.

At PMI, we've chosen to do something incredible. We're totally transforming our business, and building our future on smoke-free products with the power to improve the lives of a billion smokers worldwide.

With huge change, comes huge opportunity. So, wherever you join us, you'll enjoy the freedom to dream up and deliver better, brighter solutions and the space to move your career forward in endlessly different directions.

PMI's journey to a smoke-free future is fuelled by technology.

The total transformation we're going through means that there are unique IT projects here to match all levels of skills and ambitions - from pace-setting global pilot projects to vital local updates. Whether you want to pursue a personal passion or build an international career, there's space here to develop in any number of directions.

To join us in IT you'll need to be driven and equally happy whether you're taking the strategic view or diving deep into processes. We'll make sure you're set up to succeed whatever your project is, our culture is agile and collaborative, and we genuinely believe our people are some of the best you'll ever work with.

Your 'day to day'

* Addressing complex business challenges with bleeding edge software and platform designs.
* Define and lead the implementation of our next generation PMI IoT platform and related services together with our IT architects' team.
* Provide technical direction & Manage internal and external development teams
* Leverage on existing proven solutions either in-house or adjacent fields to minimize development timescales, still being motivated by hands-on creative development work
* Collaborate with our R&D products teams to help them deliver the next generation reduced risks products our consumers' needs to quit smoking.

Who we're looking for:

* Solid experience in development with at least 5+ in leading large scale development/project teams
* Large experience on Cloud solutions implementation
* Practical experience in leading IoT solutions implementation
* Experienced in working within AGILE (SCRUM, LEAN, KANBAN, XP) Teams
* Strong software design, database design and architecture skills
* Expertise with technologies such as: Python, Rest API, Microservice architecture, AWS: IOT Cloud, Lambda, Kinesis, DynamoDB, ElasticSearch, Fargate, GraphQL, Github, Grafana, Docker, ARM Pellion, Treasure Data
* Fluent in both written and spoken English.
* Master or PhD in Computer Science, Electronics Engineering or equivalent.

The role offer is subject to valid right to work in UK

What we offer

Our success depends on the men and women who come to work every single day with a sense of purpose and an appetite for progress. Join PMI and you too can:

* Seize the freedom to define your future and ours. We'll empower you to take risks, experiment and explore.
* Be part of an inclusive, diverse culture, where everyone's contribution is respected; collaborate with some of the world's best people and feel like you belong.
* Pursue your ambitions and develop your skills with a global business - our staggering size and scale provides endless opportunities to progress.
* Take pride in delivering our promise to society: to improve the lives of a billion smokers.

#lijobs
Share this job:
Senior Node.js Developer
X-Team  
node-js javascript senior crypto vue-js Nov 25

Most important:

  • 3+ years of experience in software development
  • Outstanding experience in Node.js
  • Experience with Node.js frameworks (e.g. Express, Koa, Hapi)
  • Experience with unit testing
  • Experience with front end JavaScript frameworks (e.g. React, Vue.js, Angular)
  • Experience with RESTful web services
  • Experience with relational and graph databases
  • Write well designed, testable, efficient code
  • A passion and curiosity for creating and building things

Nice to have

  • Experience working remotely
  • Familiar/involved with open source projects
  • Experience working within a continuous integration and deployment (CI/CD) environment

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 Go Developer
X-Team  
python node-js senior golang javascript crypto Nov 25

Most important:

  • 3+ years of experience in software development
  • Outstanding experience in Go (Golang)
  • Experience with RESTful web services
  • Experience with relational and graph databases
  • Write well designed, testable, efficient code
  • A passion and curiosity for creating and building things

Nice to have:

  • Experience working remotely
  • Familiar/involved with open source projects
  • Experience working within a continuous integration and deployment (CI/CD) environment
  • Experience working with a front end JavaScript framework (e.g. React, Vue, Angular)

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:
Laravel Jedi
php laravel mysql redis saas aws Nov 24

Awesome opportunity for a full-stack web application development expert with a focus on Laravel and a real passion for software engineering to join a successful and globally respected company. Flexibility to work remotely in a European time zone, with a friendly and capable team.

Award Force (www.awardforce.com) is a fast-growing Australian SaaS company, with our flagship B2B product serving hundreds of clients globally, and millions of users, and growing.

Our team is fully remote, distributed worldwide, set-up with all the tools to collaborate effectively across distance and time zones. Our engineering team is in Australia and Europe— we’re currently inviting you to apply, to work from your home office or co-working space within the EU region.

We're looking for an engineer with core strengths in Laravel, database design, and software engineering and architecture. You are a well-rounded engineer, with expertise in server-side technologies and frameworks, as well as experience working with a suite of Amazon Web Services, including EC2, RDS, Cloudfront.etc. You also have a passion and care in building phenomenal solutions to help support our growing client base.

We will provide you with project requirements, UX wireframes, UI design and direction, and be able to implement capably and confidently, with help and advice from senior members of the team.

We are an equal opportunity employer whom values diversity and inclusion at our company. We do not discriminate on the basis of race, religion, color, national origin, gender or gender identity, sexual orientation, age, marital status, veteran status, or disability status. We want the best person for the job. Is that person you?

Essential requirements

  • Located in EU time zone / You’re located anywhere in Europe.
  • 5+ years commercial experience in a software engineering / development role.
  • Have worked with Laravel on commercial projects.
  • Finesse – attention-to-detail, robust code and pixel perfection. You will be expected to carefully implement complex requirements, utilising proven architectural patterns, security, and performance.
  • Passion – for the internet, open-source, computing, devices and people (we're a people-centric company). You’re keen to develop elegant solutions, continuously improving your skills and projects that you work on.
  • English fluency is a requirement.

Experience and capabilities

  • We're more passionate about enthusiastic, fast learners, eager to continuously learn and improve skills, with a care and real passion for people and technology, than somebody that can tick every one of these boxes - ideally you have a mix of many of the following:
  • Software architecture skills in PHP and most importantly, Laravel
  • Experience with AWS services: S3, EC2, RDS (MySQL) & Cloudfront
  • Experience writing unit, integrated and acceptance tests
  • Implemented UIs with clean, semantic HTML5, CSS3, SASS, grid frameworks and responsive web design
  • Javascript experience (preferably with Vue JS)
  • Used to Git, collaborating with other developers and working with other people's’ code

What we offer


  • Full-time permanent role, based remotely


  • Competitive salary, commensurate with experience


  • Friendly, sociable, responsible team


  • Cutting edge, fun and varied engineering requirements


  • A supportive and experienced senior team


  • An emphasis on collaboration, continuous improvement and skill development


  • We’re ready to go when you are, the sooner the better


  • We’ll make sure you’re set up with the equipment you need

How to apply

Submission is via the Award Force system only, the application will take you about 15-20 minutes and applications outside the system will not be considered.

Ready? Please go to https://www.awardforce.com/careers for details.

Award Force is an equal opportunity employer. We are a growing business made up of professional, like-minded, mature individuals who celebrate diversity, work in a discrimination free environment, value continuous improvement and support environmental initiatives.

Share this job:
Drupal 8 Developer
Hays  
drupal mysql javascript html php linux Nov 24
2-12 Month Contract - Digital Consultancy - Toronto

Client: Appnovation
Role: Drupal 8 Developer
Duration: 2-12 months, likely to extend
Location: Toronto, ON

Your New Company
Our client, Appnovation, is looking to hire a Drupal 8 Developer for a minimum 2-12 month contract role based in Toronto, ON.

As Senior Drupal 8 Developer, you will be responsible for architecting, implementing and maintaining applications, and participating in all phases of the development life-cycle for clients.

Your New Role
* Develop custom websites using Drupal, PHP, HTML, and other languages
* Interpret customer/internal requirements to establish complete and accurate functional specifications and product documentation
* Effectively develop software to achieve the specified functionality
* Work with a variety of internal and external clients
* Properly document software and control the revision status of design documentation
* Performs other work as assigned

What You'll Need to Succeed
* 3+ years of web development experience
* 1-2 years of Drupal 8 CMS development experience (*Drupal 8 is a must have)
* Experience with development using Alfresco
* Experience with Linux/Open Source software
* Knowledge of Javascript, JQuery, AJAX, MySQL, (LAMPS) required
* Knowledge of Servers and Configuration
* Experience preparing UML technical system documentation
* Post-secondary education in computer science, engineering, or related field an asset
* Complete understanding of the project lifecycle
* Excellent knowledge in Drupal, creating custom modules and hooks
* Extreme attention to detail and consistency to minimize errors
* Excellent organizational and troubleshooting skills with attention to detail
* Professional, reliable, and possessing a strong work ethic
* Excellent verbal, written, inter-personal communication skills
* A positive attitude and eagerness to learn are essential

What You'll get in Return
The client is offering a term contract of 2-12 months - with a good chance of extension, great exposure inside a leading organisation and a competitive hourly rate for the contract role.

Interested?
If you're available and interested in this role, please reply to this email as soon as you can attaching your updated resume and hourly rate requirement.

Hays Specialist Recruitment is working in partnership with Appnovation to manage the recruitment of this position.
Share this job:
Senior Software Engineer
java senior testing design devops healthcare Nov 24

Job Description

As a Senior Software Engineer at Emerlyn Technology you will be responsible for developing software to help pharmacists on the floor make better buying and inventory management decisions every day. We create a positive user experience through our hosted services that are scalable and secure.  

The right candidate will have experience working with old and new technologies to enhance our company and services.  While self motivation and the ability to work independently are important, participation in team collaboration is a must. A willingness towards, and an emphasis on, remote communication is needed for success within our development team.  Above all a passion for the software industry and a desire to learn and strengthen your own abilities are the traits that we are looking to add to our team.

Responsibilities

While maintenance and enhancement of current applications is part of what you will do here, responsibilities also include:

  • Being part of an innovative and motivated team evaluating and integrating new technologies
  • Maintaining an environment that encourages education, code quality, and team mentorship
  • Performing analysis, design, development, and unit testing of complex software applications.
  • Creating web solutions utilizing best practice technologies
  • Working with other software engineers and management to develop new tools or enhance current systems for customer requirements, correct defects, and integration with other systems.
  • Being an integral part of our agile team process, with daily stand up discussions, weekly sprint planning, retrospective processes, quarterly planning, and customer discussions.
  • On call rotations are a required part of our DevOps philosophy 

Tools & Technologies

  • Minimum of 8 years software design and development experience.
  • Expertise in:
    • Java/JEE, Spring Framework, Struts and Hibernate
    • Object-oriented design
    • SQL database development
  • Experience with:
    • Developing and supporting a large Java web-based and OO application architecture with emphasis on Java Servlets and Java Server Pages.
    • Linux
  • Interest in (tools we are starting to use):
    • Docker
    • Clojure

Nice to have

  • A working knowledge of the healthcare and/or pharmacy industry.
  • Familiarity of purchasing and inventory management systems.
  • Familiarity with B2B data transactions using EDI.

What we offer

Benefits- Medical insurance for self and family, 401K with employer contribution after 1 year, profit sharing, 11 paid holidays, vacation based on years with company

Great work environment- Whether working remotely or in our corporate office, we offer a fun, relaxed environment with flexible hours. Choose your own machine and OS.

Education support- Time allotted for research and education related to job

Extras- Once a year company event

Share this job:
Senior Software Engineer
java senior testing design devops healthcare Nov 24

Job Description

As a Senior Software Engineer at Emerlyn Technology you will be responsible for developing software to help pharmacists on the floor make better buying and inventory management decisions every day. We create a positive user experience through our hosted services that are scalable and secure.  

The right candidate will have experience working with old and new technologies to enhance our company and services.  While self motivation and the ability to work independently are important, participation in team collaboration is a must. A willingness towards, and an emphasis on, remote communication is needed for success within our development team.  Above all a passion for the software industry and a desire to learn and strengthen your own abilities are the traits that we are looking to add to our team.

Responsibilities

While maintenance and enhancement of current applications is part of what you will do here, responsibilities also include:

  • Being part of an innovative and motivated team evaluating and integrating new technologies
  • Maintaining an environment that encourages education, code quality, and team mentorship
  • Performing analysis, design, development, and unit testing of complex software applications.
  • Creating web solutions utilizing best practice technologies
  • Working with other software engineers and management to develop new tools or enhance current systems for customer requirements, correct defects, and integration with other systems.
  • Being an integral part of our agile team process, with daily stand up discussions, weekly sprint planning, retrospective processes, quarterly planning, and customer discussions.
  • On call rotations are a required part of our DevOps philosophy 

Tools & Technologies

  • Minimum of 8 years software design and development experience.
  • Expertise in:
    • Java/JEE, Spring Framework, Struts and Hibernate
    • Object-oriented design
    • SQL database development
  • Experience with:
    • Developing and supporting a large Java web-based and OO application architecture with emphasis on Java Servlets and Java Server Pages.
    • Linux
  • Interest in (tools we are starting to use):
    • Docker
    • Clojure

Nice to have

  • A working knowledge of the healthcare and/or pharmacy industry.
  • Familiarity of purchasing and inventory management systems.
  • Familiarity with B2B data transactions using EDI.

What we offer

Benefits- Medical insurance for self and family, 401K with employer contribution after 1 year, profit sharing, 11 paid holidays, vacation based on years with company

Great work environment- Whether working remotely or in our corporate office, we offer a fun, relaxed environment with flexible hours. Choose your own machine and OS.

Education support- Time allotted for research and education related to job

Extras- Once a year company events

Share this job:
C++ Software Developer
Edge360  
cpp senior testing design Nov 24

We are looking for smart, self-motivated, experienced, senior C++ developers who enjoy the freedom of telecommuting and flexible schedules, to work on our next generation of software products.

Clearance: NONE – US Citizen

Position Details:

Participate in technical design, development, testing, debugging and implementation of enhancements to applications within area of responsibility.  Write technical user guides and supporting technical documentation.

Technologies:

  • C++
  • FFmpeg
  • Image Processing
  • OpenGL

Experience Required:

  • At least 3 years of C++ development experience.
  • Must be located in the US to be considered for this role.

What Experience Would Be Beneficial:

  • Prior work or hobbyist projects with FFMpeg / Media players
  • Experience with Image / Video processing
  • Understanding fundamental design principles behind a scalable application.

Behavioral Skills:

  • Ability to translate intricate business objectives and processes into technical solutions.
  • Motivated professional who enjoys innovating and making a real difference.
  • Reliable and self-directed.
  • Strong communicator who can work directly with clients, vendors, and peers.
  • Strong problem solving and research skills.
  • Flexibility working in an agile environment.
Share this job:
Engineering Manager, Software Infrastructure
Olo  
aws dot net senior design Nov 22

At Olo we develop an online food ordering platform used by many of the country’s largest restaurant chains, reaching millions of consumers. Chances are if you’ve ordered directly from a restaurant brand’s app or website, we’ve made that happen. Mobile ordering and payments is an exciting and active industry full of interesting players and yet still a relatively untapped market ripe for disruption. We’re quite up-front about the technical challenges our business faces. Running a platform with multiple white-labeled front-ends, that maintains real-time connections into thousands of restaurants’ POS systems, and coordinates complex transactions between these and other third parties (such as payment gateways and gift card providers) is not for the faint of heart!

The Software Infrastructure engineering team at Olo is responsible for the cross-cutting software services and frameworks that enable our product engineering teams to iterate on ideas quickly and deliver reliable services at scale. With Olo’s rise as a key player in restaurant e-commerce (you likely have used our services, even if you didn’t realize it!), we are exploring new architectural paradigms and approaches to enable our future growth. Olo has built a reputation for reliability, and our Software Infrastructure team serves a key role in delivering that exceptional reliability at an ever-increasing scale.

As Engineering Manager, you will lead a team of talented engineers in the day-to-day development of new platform services and frameworks. At Olo, we value outcomes over output, and seek a leader who can help us understand the broader needs of our product engineering teams and deliver solutions to meet those needs. You will help develop and align the team’s vision, guide their execution, remove impediments to the team’s progress, and coach them to develop and grow both their skills and impact. You will foster a culture of collaboration, communication, accountability, skill sharing, belonging, mutual respect, and curiosity.

We expect our Engineering Managers to be seasoned engineers with the technical experience to both guide and challenge their teams to build robust, high-performing solutions. As a servant leader, your focus will be on facilitating strong team outcomes, hiring and developing engineering talent, and ensuring that our systems are ready to support emerging business priorities. While your primary focus will not be one of designing and developing software, we expect our engineering managers to have a strong software development foundation to be able to effectively guide their teams. As such we expect you to have demonstrable experience in software development that spans architecture and design, coding, quality best practices, and production operational concerns.

Our technology stack is rooted in .NET and SQL Server running in an AWS infrastructure, and we leverage modern software engineering tools such as GitHub, TeamCity, Octopus Deploy, Datadog, and Sumo Logic, as well as heavy use of OSS.

This is a full-time position. Candidates may work at Olo’s headquarters in New York City’s Financial District, or remotely from anywhere in the U.S. In fact, more than 75% of our engineering team is remote!

Desired Experience

  • A  passion for computing that extends beyond work
  • At least 8 years of software development experience with a progression to a senior technical level
  • At least 3 years of engineering management experience under an Agile operational model
  • Demonstrated ability to build and mentor a high performance team while seeking continuous improvement
  • Ability to translate business priorities into viable technology solutions, and deliver
  • Experience in, and good understanding of, large scale, highly performant, distributed systems architecture and principles
  • Experience developing realistic project plans, managing stakeholder expectations, and tracking team execution
  • Experience instrumenting, deploying, and monitoring production code to enable timely incident detection and response
  • Adept at writing unit tests and testable code, and working under distributed version control (preferably Git)
  • Experience managing distributed teams consisting largely of remote engineers
  • BS degree in a technical field of study, or equivalent practical experience
  • Excellent English writing and verbal communication skills
  • Legal right to work in the U.S.

About Olo

Olo powers digital ordering and delivery programs that connect restaurant brands to the on-demand world, placing orders directly into the restaurant through all order origination points – from a brand’s own website or app, third party marketplaces, social media platforms, smart speakers, and home assistants. Olo serves as the on-demand ordering and delivery platform across 70,000 locations for over 300 brands, such as Applebee’s, Checkers & Rally’s, Cheesecake Factory, Chili’s, Dairy Queen, Denny’s, Five Guys Burgers & Fries, Jamba Juice, Noodles & Company, Portillo’s Hot Dogs, Shake Shack, sweetgreen, Wingstop, and more. Learn more at www.olo.com.  

Olo is located on the 82nd floor of One World Trade Center.  We offer great benefits, such as 20 days of Paid Time Off, fully paid health, dental and vision care premiums, stock options, a generous parental leave plan, and perks like FitBits, rotating craft beers on tap in our kitchen, and food events featuring our clients' menu items (now you know why we give out FitBits!). Check out our culture map: https://www.olo.com/images/culture.jpg.

We encourage you to apply! 

At Olo, we know a diverse and inclusive team not only makes our products better, but our workplace better. Many groups are consistently underrepresented across the tech sector and we are fully committed to doing our part to move the needle. 

Olo is an equal opportunity employer and diversity is highly valued at our company. All applicants receive consideration for employment. We do not discriminate on the basis of race, religion, color, national origin, gender identity, sexual orientation, pregnancy, age, marital status, veteran status, or disability status.

If you like what you read, hear, and/or know about Olo, and want to be a part of our team, please do not hesitate to apply! We are excited to hear from you!

Share this job:
Senior Engineer, IAM Sessions
Auth0  
node-js mongodb senior design Nov 22

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. We are looking for a Senior Engineer to join our Sessions team! This team is responsible for building out the services and infrastructure which are needed to scale sessions and refresh tokens to the billions, where reliability and latency are key. The majority of authentication and authorization transactions running through Auth0 will depend on your code, giving you the opportunity to work as part of a core product team. You will often work with other teams both within the Engineering organization and outside of it, in order to get a better understanding of customer needs and the impact of changes you perform.

You will:

  • Collaborate with other engineers and teams to implement new features, improvements and fixes that need to handle our current and future scale.
  • Instrument, monitor and operate the code you write and services you build. This includes on-call rotations.
  • Help with design and code review, and ensure good engineering practices are being applied.

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

  • Have experience building highly-reliable, mission-critical software at scale.
  • Take an iterative approach to development, dividing long-term goals into incremental milestones.
  • Have experience working in a global remote-first organization.
  • Are a good communicator and enjoy interacting with people
  • Place a high value on security.
  • Bring the right attitude to the team: ownership, accountability, and attention to detail.
  • Have familiarity with the tools we currently use, such as Node.js, TypeScript, MongoDB, DynamoDB, PostgreSQL.

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. 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 Software Engineer, IAM Continuous Authentication
Auth0  
node-js postgresql senior java javascript cloud Nov 22

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! What's the opportunity? As we scale Auth0 and handle billions of logins per month, we also have to deal with billions of attacks. Almost 40% of our traffic are bots trying to get access to our customers accounts and our job is to not let that happen. At the same time we want to provide a great experience to our users and let them know when something suspicious is going on: someone logged in from a device that was not seen before; from a place that would be impossible based on previous activity; from a TOR node; etc. Finding the right balance between security and user experience is a hard problem to solve. This is the mission of the Continuous Authentication team. Did that spark any interest? Read more about our vision and how we hire.

You will:

    • Dive deep into our data to make sense of new attack vs legit patterns.
    • Become an expert in fighting hackers and botnets.
    • Collaborate with developers from other domains like Protocols, Sessions, Login and MFA to provide the best experience while keeping it secure.
    • Strive for high availability and performance by continuously tweak the engine
    • Learn about the errors and incidents in production while participating in the on-call rotation
    • Identify and resolve production issues and implement fixes for them.

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

    • You have 7+ years of software development experience.
    • You have previous experience using Node.js (JavaScript).
    • You have exposure to data intensive systems with high performance in data retrieval.
    • You have created public APIs and you enjoy the process of doing it.
    • Are passionate about working on systems that are highly-reliable, maintainable and scalable.
    • You have experience and passion for good engineering practices and testing.
    • You have knowledge and experience of data modeling and principles of database systems (relational and non-relational).
    • You are a good communicator and enjoy interacting with people.
    • You excel when working autonomously, and know when to seek help from your team members.
    • Have solid experience with cloud environments (e.g: AWS).
    • You always strive to learn and are interested in improving your security knowledge.
    • You are located between UTC-03 and UTC-07.

Preferred Skills:

    • You have previous experience using Java at scale (nice to have)
    • Have 2+ years of experience in the identity and access management (IAM) domain.
    • Have some front-end development knowledge and some experience with frameworks such as React
    • Know about security engineering, and application security.
    • Have experience running PostgresQL in a large-scale production environment.

Preferred Locations:

    • #US-E; #AR; #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:
Software Engineer, Full Stack
cs dot net full stack cloud testing devops Nov 22

Your mission and responsibilities

  • Develop the Optimiso Suite software (Mobile, Front- and Backend), all the way from specification through delivery and deployment
  • Ensure software quality: code reviews, automated testing, manual testing, etc.
  • Take part in the continuous improvement of the software development process
  • Take part in the development, management and continuous improvement of our cloud infrastructure
  • Ensure level 3 technical support for the Optimiso Suite application

Your profile

Essential

  • Higher education in computer science (or equivalent practical experience)
  • Mastery of object-oriented software development (C#, ES6, TypeScript)
  • Well versed in database development and optimization
  • Self-starter mindset, rigorous, a quick study and keen on adopting new technologies
  • Good at communicating with both technical and non-technical people
  • Fluent in English and/or French, German is a plus

Desired

  • Familiarity with web development tools (Babel, Webpack, NPM, etc.)
  • Experience with one or more scripting languages (Powershell, Bash, etc.)
  • Practical knowledge and experience in software testing, both manual and automated: unit-, integration-, behavior-driven, property-based tests, etc.
  • A knack for designing elegant and user-friendly user interfaces (HTML5, CSS)
  • Knowledge of and practical experience in the management of Windows-based infrastructures
  • Familiarity with multiple programming paradigms and languages
  • Knowledge and experience of DevOps and Agile methodologies

Our stack

  • C# / .Net Framework 4.7 with Entity Framework and OData 4.0
  • SQL Server
  • AngularJS / Angular (ES6 / Typescript)
  • Ionic / Cordova
  • Microsoft Azure
Share this job:
Angular Developer
javascript Nov 21

Clevertech is seeking an Angular 8 Developer to join us in developing premium web experiences for our enterprise engagements. In this role, you will deliver well designed, highly testable, and resilient applications. The successful candidate is deeply experienced with web development and is a team player that thrives in a collaborative agile environment.

REQUIREMENTS

  • 5+ years of software development experience

  • Ionic framework experience preferred

  • Strong JavaScript coding experience (Angular 2+)

  • Recent production-level experience with Angular 8

  • Ability to effectively articulate technical challenges and solutions

  • 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:
GraphQL Developer
node-js javascript design react-js Nov 21

REQUIREMENTS

  • B.S. in Computer Science preferred

  • Minimum 3 years of professional experience (A technical assessment will be required)

  • Ability to clearly communicate complex concepts verbally in English

  • Professional experience with JavaScript, React.JS, Node.JS

  • 1 to 2 years of professional development with GraphQL Apollo

  • You have extensive experience with Apollo Client

  • You have examples of Schema management as the schema grows in complexity

  • You can discuss the new development styles to handle GraphQL breaking changes



WHO YOU ARE

  • You have accomplishments that showcase your capabilities by their success and technical depth.

  • You own new features from idea to completion.

  • Work well with a core team to design and execute major new features.

  • Enjoy contributing to a fast-moving exciting project.

  • Strong communicator and fluent in English with excellent written and verbal communication skills.

  • Thrive and excel in our diverse, distributed and agile team environment.


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

Set yourself up for success and take a look at our Interview Process prior to filling out your application.

Clevertech's Career Growth Video


Share this job:
Remote Sr Software Engineer
java azure docker senior design frontend Nov 21

J.B. Hunt’s Engineering & Technology team is looking for a Senior Software Engineer to help lead our team in the development, design, and implementation of our transportation management platform. Join this team of tech experts, thought leaders, and industry disruptors!

We are investing heavily in our future as a technology company that specializes in transportation. If you’re ready to disrupt the industry and work with other talented engineers, then join our Engineering & Technology team!

Key Responsibilities:  

  • Lead development efforts in a scrum development environment.
  • Implement web designs that provide a rich user experience.  
  • Lead development and implementation of new features that meet J.B. Hunt’s standards in performance, reliability, and maintainability.  
  • Troubleshoot and solve production issues related to performance and reliability with assistance from other team members.  
  • Create unit/integration tests that align to architecture standards.
  • Document current and future tasks in a work tracking system (Azure Dev Ops).
  • Lead team members in execution and release of builds leveraging our CI/CD pipeline. 
  • Work in a collaborative environment and contribute to team goals by offering open and honest communication while being mindful of deadlines. 
  • Act as a technical consultant to the team's leadership by leveraging technical and business knowledge to address questions.  
  • Provides technical leadership to the team and others through coaching and mentorship. 

Minimum Qualifications: Bachelor’s degree in Computer and Information Science, Engineering, or Management Information Systems, or related, or foreign equivalent, or suitable combination of education, experience, and training; plus 8 years of experience in software development or Engineering.

Preferred Qualifications:

  • Experience with object-oriented languages (such as Java or C#)
  • Experience with modern front-end web frameworks (JavaScript, TypeScript, Angular, React)
  • Experience with database management systems
  • Experience designing mobile applications
Share this job:
Mobile Developer
android ios cs javascript html css Nov 21

Aptera is seeking an expert Mobile Application 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 mobile app development experience using one or more of the following technologies: Native Android, iOS Native, React Native, NativeScript, or Xamarin
  • 2+ years of MVC, Entity Framework, SQL Server, and either Web API or Web Services experience
  • 2+ years of HTML, CSS, JavaScript experience
  • SPA’s, Angular and React experience preferred
  • Experience working in an agile development environment with frameworks including Scrum and Kanban

As a Mobile App Developer you will

  • Receive a personalized onboarding through the Aptera Academy
  • Work on a team to design and implement mobile solutions using Xamarin, React or Native
  • 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:
Fullstack JavaScript Engineer
react-js node-js devops javascript css aws Nov 21

Join a team that's redefining how Product Managers work. 

Join our product team and develop features with real value to a one-of-a-kind product management system used by 2000+ global companies.

Our Tech Stack

Rather than maintaining a pre-existing product, at productboard, you'll take part in the journey of building one from the ground up. 

  • Languages: TypeScript
  • Platforms: Node.js
  • Databases: Postgres, Elastic, Redis
  • UI: React, react-router
  • State management: our custom Flux implementation
  • Styling: CSS modules, LESS, css-in-js
  • Bundling: Webpack
  • Testing: Jest, Cypress.io
  • Messaging: Kafka
  • Quality: Rollbar, ESlint, Prettier, Danger.js
  • Infrastructure: AWS, Terraform, Kubernetes, Gitlab CI

We work in small cross-functional teams that usually consist of 3-6 developers, a designer, and a product manager. You’ll be part of the whole feature development lifecycle. You’ll see all the feedback we collected from our customers and you will be encouraged to come up with your ideas or objections.

Share this job:
Web Developer Shopware
php html css javascript lamp mysql Nov 21

Become part of our team and start working on innovative projects that actively shape the world of tomorrow’s eCommerce and online shopping.

signundsinn is a full-service agency for all things digital, eCommerce and Shopware. We currently work on a number of exciting digital projects that require to be treated with expertise and passion for the job - a job that could soon be yours!

To make your life and first days on the job easier, we will provide you with a comprehensive training and individual support from the get-go - so don’t worry if you don’t have the required skill set just yet.

Your tasks:

Development of high-performing and individually designed applications for our customers (B2C and B2B Shops)

Implementation of technical concepts and software applications

Identification of interfaces between B2C/B2B online shops and existing merchandise management systems on our client’s website

Direct communication with the technical service providers of these merchandise management systems

Performance optimization of all import interfaces

What we expect:

Proactive and innovative way of programming

High expertise in object-oriented programming with PHP

Previous experience with the creation of websites based on the LAMP technology (Linux/Apache/MySQL/PHP)

Previous practical experience with the eShop System of Shopware (or Magento), as well as the development of Shopware plugins and templating with Smarty

Knowledge of HTML5, CSS3 and jQuery

Confident handling and usage of development tools such as Git

Further beneficial is the knowledge of frameworks such as Zend or Symfony

What we provide:

An exciting work environment, including demanding, innovative digital projects for interesting clients

flat hierarchies and open communication

Regular internal and external training and coaching

Very positive working atmosphere amongst competent, highly motivated and open-minded colleagues

Short decision paths and room for your own creativity

Frequent team events

Flexible working hours

Optional certifications

You couldn’t tick off all of these boxes, but came close? You haven´t worked yet with Shopware but you worked with Magento or another eCommerce system?

We are still very much looking forward to your application (cover letter, CV including a photo of yourself, references) and would be more than happy to offer you additional training and coaching as suited for the position.

Share this job:
R&D Engineer
cpp node-js javascript testing design devops Nov 21

What will your day look like?

You will spend your days working through and developing novel solutions to complex technical problems in collaboration with both your NearForm colleagues and NearForm partners in the ecosystem.

Your days will vary, some days involve long sessions in front of the laptop, or a half-day design session collaborating with other NearForm R&D engineers. Others may involve travelling to and speaking at conferences or writing blog posts about research findings.

Whatever your day brings, there will always be a new challenge and a complex problem for you to solve with the flexibility for you to work around whatever life may bring.

What will you be doing?

As a NearForm R&D Engineer, you will live and work on the leading edge of innovation both within NearForm and the ecosystem. 

You will work on the development of new technological capabilities for Node.js and the Web platform. You will explore and develop new operational capabilities for NearForm as a whole, and will contribute to the open-source ecosystem upon which NearForm is built.

You will be working in a globally distributed team, spread across multiple time zones and geographies. Your working hours are highly flexible and variable based on the needs of the individual, team, and project.

Who are we?

At NearForm, we work with international clients who are industry leaders in their respective fields. Our role is to help them build solutions and platforms; help them to launch new product ventures and fundamentally change how they operate. The role of NearForm Research is to expand the opportunities for NearForm to help our customers through the innovation and development of new capabilities and technologies.

NearFormers are a highly skilled multidisciplinary team consisting of designers, front-end and back-end developers, systems engineers, data scientists, DevOps, and performance experts. We follow a modern agile development methodology. The combination of our people and our processes are fundamental to our success.

Who are you?

You are passionate about contributing not only to the commercial success of the company but to the open-source foundations upon which NearForm has been built.

What do we ask of you?

  • You must be based in Ireland
  • 6+ years experience developing multi-platform C++
  • Evidence of real-world delivery of solutions and platforms
  • Practical, hands-on experience with Open Source technologies and tools
  • Ability to perform in a dynamic environment
  • Ability to draw conclusions and make recommendations based on research data and findings
  • Ability to use independent judgment to develop novel concepts and solutions to complex problems
  • Ability to conduct systematic analysis
  • Knowledge of engineering research principles, practices, and protocols
  • Excellent communication, analytical, and multitasking skills
  • Capable of excelling in, and fostering, a professional and inclusive global workplace
  • Some understanding of Node.js and modern JavaScript Syntax
  • Experience with Git and GitHub
  • Experience with multi-platform testing methodologies
  • Experience with multi-platform performance benchmarking methodologies
  • Experience with Security and Secure-coding practices
  • Experience authoring technical documentation

What will you get?

  • Work from home
  • Work/Life balance: we have a genuine dedication to work/life balance. 
  • Family-friendly: we understand how important family is, so our flexible environment allows you to work around what matters - school run, no problem! 
  • The Wellness Hub: we offer resources and support and have a genuine commitment to fostering/improving NearFormer’s wellbeing.
  • Knowledge perks: explore new hobbies, brush up on life skills or simply learn something new, there is something there for everyone.  
  • NearFest: we all get together in person at our annual company retreat
  • Ability to contribute to the open-source ecosystem
  • Mentorship and an opportunity to expand your own personal opportunities both within the company and the ecosystem.

Why do you want to join the team?

NearForm Research adopts a person-first approach to hiring. We hire individuals who are the most appropriate fit for the role. We value respect, inclusivity, and rich diversity of background and experience. To be a “NearFormer” is to be passionate about people first and technology second. 

Although we are widely dispersed, NearFormers are a tightly-knit team. We trust one another and care about our colleagues. Building on our open-source origins, we promote the sharing of thoughts, knowledge and ideas.

NearForm is committed to shaping a better world in all that we do. Our global team is built based on respect, inclusivity, diversity and excellence.

Share this job:
Lead Full Stack Developer / Scrum Master
dot net saas full stack javascript azure api Nov 21

Pelican Procurement is hiring a new Lead Developer and Scrum Master - optionally working remotely - to help guide the team that's developing the software underpinning our online procurement SaaS solution.

This role is a mix of full stack coding, being technical lead on the development effort and running our Scrums. You'll be joining us during a sustained period of positive change and ongoing investment in technology, with lots of fresh code to write as we expand into Europe. 

Collaborating with our new Head of Development, our Technical Architect and our Product Owner, you will become a technical mentor to the development team and help foster a culture where ideas and suggestions are freely shared and explored pragmatically. Your approach will advance the development of Pelican's software products, as well as guiding the team and championing good use of Agile and Scrum.

We’re looking to strengthen and expand our current use of Scrum/Agile and this role is key to driving the efficient use of scrum throughout the team. You’ll be mentoring the team in all things Agile and helping them learn and develop their Agile credentials.

You may work remotely as your primary arrangement; our development team is currently 100% remote, and you may optionally work in the office if you prefer.

Upcoming projects within the team

  • Embracing modern ways of working -  e.g. Agile, Scrum, a DevOps approach
  • Becoming the go-to person around software design, technology choice and coding best practice, imparting your knowledge and fostering a productive and happy team approach
  • Writing optimal code that takes our Pi procurement software to the next level
  • Increasing the unit test coverage for the existing code and adopting a TDD approach 
  • Re-factoring and re-writing a mature codebase, bringing significant modernisation
  • Assessing and introducing new technologies and methodologies
  • Supporting our move towards Angular2 v7
  • Building a progressive, integrated, mobile application

We're looking for

  • Someone bringing experience of working in an Agile environment and, ideally, of leading/deputising Scrums
  • Strong technical knowledge of modern web application development, in a Microsoft environment
  • Strong technical knowledge of AngularJS and TypeScript, HTML5 and CSS3
  • Good knowledge of Angular 2+, ASP.Net Web API, Entity Framework and SQL Server
  • Experience with source code control and writing unit tests
  • Ability to see the big picture, to help guide and inspire others, and to ship highly effective software
  • Considering Senior or Lead Developer or Scrum Master jobs in Surrey such as: Full Stack Developer | AngularJS Developer | Angular Developer | JavaScript Developer | JavaScript Application Developer | ASP.NET Developer | .NET Developer | .NET Software Engineer | Lead Developer | Junior Scrum Master | Scrum Master etc.

Our current technology mix - we'll help you get up to speed

ASP.NET | Entity Framework | AngularJS, Angular2 | TypeScript | Sass | Grunt | SQL Server | Azure | Visual Studio | JIRA | TFS | and more…

Salary and benefits

  • c.£60,000 we're keeping an open mind
  • Support towards Scrum Master certification, and ongoing learning
  • Contributory company pension | life assurance | annual leave; 25 days, rising incrementally year on year to 30 days in year five | health cash plan, including 24-hour counselling and advice | access to continued professional and leadership development |discretionary incentive bonus scheme | wellbeing programme | free car parking (office employees) | unpaid leave (by discretion) | flexi time and flexible approach to working
Share this job:
Full Stack Developer Junior
php laravel mysql junior full stack api Nov 21

We are looking for a freelance full stack developer Junior for the development and maintenance of a platform with MySQL stack PHP (Laravel) AngularJs / VueJS.

Preferable experience 1-3 years of development with:

  • PHP experience: 1+ years,
  • Knowledge of AngularJs framework,
  • Knowledge of Laravel 5.x or higher platform,
  • Knowledge of the Git versioning system
  • Knowledge of MySQL databases
  • Knowledge API Rest
  • Understanding of responsive design and progressive web apps
  • Familiar with VueJS

They will be evaluated:

  • learning attitude,
  • ability to work in teams,
  • experience / attitude in environment / agile pattern

Commensurate remuneration on the experience and on the projects assigned

Remote work with possible on-site meetings

Share this job:
Senior Software Engineer Java, Spring, Kafka Streams
NS8  
java senior Nov 20

Interview Process

Please include a cover letter with your application.

Our interview process starts with a 20-30 minute call to tell you more about the job, company and get an idea of how you might best help us. If we both feel this might be a good fit, we will schedule a 2-hour interview to discuss your technical expertise in the required areas. After the interview, we will make a decision and typically extend an offer within 48 hours if we're all in agreement this is the right job for you.

Senior Software Engineer – Kafka Streams

Responsibilities:

  • Build great software in a fast-paced, dynamic environment.
  • Design, architect, and build Kafka Streams based applications in Spring and Protobuf3.
  • Build high performance distributed systems solving the challenges associated with large scale distributed systems.
  • Design, build and operate production deployments with a variety of persistence stores.

Requirements:

  • Familiarity with the inner workings of Kafka.
  • Solid working experience of stream processing systems.
  • Understand distributed messaging queueing systems.
  • Deep expertise in Spring/Java AOP.
  • Comfortable working in an agile workflow.
  • Willing to operate and participate in on-call rotation for the services you build.

Qualifications:

  • 1+ years working in Spring.
  • 1+ years working with Protobuf.
  • 3+ years working in Java.
  • 3+ years working in Kafka, preferable managing your own infrastructure.
  • 3+ years working in distributed systems/microservices.
  • 5+ years developing software in a professional environment.
  • Masters or Bachelors Degree in Computer Science, or 10+ years developing software in a professional environment.
Share this job:
Software Engineer
javascript cs postgresql mongodb python css Nov 20

POSITION: SOFTWARE ENGINEER

STATUS: EXEMPT

DEPARTMENT: ENGINEERING

LOCATION: REMOTE / TRAVEL AS NEEDED

SUPERVISED BY: MANAGER OF ENGINEERING 

JOB SUMMARY:

The software engineer requires a full stack skillset and functions as part of our Agile\Kanban team in developing a variety of web applications in modern technologies. You will incorporate best practices when designing, implementing, testing and developing scalable, secure code. Candidate will work closely with Product Managers, Quality Analysts and DevOps Engineers to meet quality standards and scheduled deadlines.  You will embrace our “Always Be Improving” mentality.


MINIMUM REQUIRED EDUCATION, TRAINING AND EXPERIENCE:

  • 5+ years of programming experience
  • 5+ years’ experience performing code reviews
  • 3+ years’ experience working in a distributed agile team environment
  • Knowledge of agile software development practices
  • Knowledge of design principles to support unit testing
  • Experience building responsive web applications
  • Experience with single page application architecture and UX patterns
  • Experience building multi-platform systems
  • Experience working with Amazon Web Services (AWS) and Docker containers
  • Experience with Jira, Octopus Deploy and/or TeamCity

REQUIRED SKILLS:

  • Technologies such as AngularJS, React, AJAX, jQuery, Bootstrap, CSS, SASS and JavaScript
  • Designing REST APIs using a microservices architecture, using Python, C# .Net and/or Node.js
  • Experience with SQL and/or NoSQL and/or Graph databases, such as PostgreSQL or MongoDB/OrientDB
  • Effective and demonstrable communication skills
  • Effective and demonstrable problem-solving skills
  • Demonstrably self-motivated with strong time-management skills
  • Knowledge of Kanban software development practices
  • Familiarity with ITIL methodologies

JOB SPECIFIC DUTIES

(These are job duties specific to your role)

INTERNAL:

  • Perform code\peer reviews
  • Perform Systems Analysis
  • Participate in stand-up meetings
  • Contribute to design and architecture decisions as appropriate
  • Accountable for resource assignments and utilization
  • Provide accurate Level of Effort estimations
  • Accountable for executing on Individual Development Plans
  • Participate in Change Approval Board
  • Participate in Daily Service Review
  • Participate in Incident Responses
  • Prevent errors and poor engineering team decisions
  • Deliver to scheduled deadlines
  • Deliver to quality standards of code

EXTERNAL:

  • Communicate with clients
  • Communicate with technology partners
  • Record all external discussions

JOB ESSENTIAL DUTIES

(These are job duties essential for every position at Libera)

COMMUNICATION: 

  • Actively listens to others
  • Ability to present information
  • Written communication skills
  • Demonstrate concern and understanding
  • Treat confidential information appropriately
  • Promote open communication
  • Provide timely and effective written/verbal communication
  • Keep others informed of progress and/or problems
  • Share information
  • Explain reasons for decisions affecting others

 PROBLEM SOLVING:

  • Proactive approach to solving problems
  • Gathers and analyzes information skillfully
  • Think creatively
  • Anticipate problems
  • Demonstrate conflict resolution skills and ability to solve problems
  • Identify and mitigate risks appropriately

  LEADERSHIP:  

  • Demonstrate ability to manage conflict
  • Take proactive approach to implement change
  • Ensure all people are treated with dignity and respect
  • Be self-motivated
  • Demonstrate a positive attitude
  • Display willingness to make decisions
  • Is customer focused
  • Motivate others to perform well
  • Manage stress
  • Seek opportunities for professional / self-development
  • Exhibits confidence in self and others
  • Be polite and avoid offensive language
  • Seek to be an example in all actions and interactions

 TEAMWORK:  

  • Work effectively and dependably with others to meet team objectives
  • Encourage others
  • Demonstrate concern and understanding for co-workers
  • Exhibits objectivity and openness to other’s views
  • Prepares for and leads meetings
  • Demonstrate strong responsibility toward personal assignments
  • Is accountable for actions
  • Use and/or encourages joint problem solving
  • Involves others in decision making
  • Is open to receiving and giving feedback
  • Develop peer relationships

Working Requirements: 

  • Physical Requirement: Sitting for extended periods of time / travel
  • Mental Requirement: Understand verbal / written communication, grammar, computers
  • Tools & Equipment Used: Computer, printer, telephone 
  • Working Conditions: Normal Office Environment 

All of the above job duties are subject to reasonable accommodation. The intent of this job description is to provide a representative summary of the major duties and responsibilities performed by incumbents of this job.  Incumbents may be required to perform job-related tasks, duties, and/or responsibilities other than those specifically presented in this description. 

Share this job:
Senior Full Stack Software Engineer
python docker senior full stack javascript cloud Nov 20

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
  • 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:
Senior Software Engineer
Heetch  
python java cs design Nov 20

Marketplace Team @Heetch

The Marketplace team at Heetch tackles some of the hardest problems related to improving our realtime marketplace which deeply impact the everyday experiences of our passengers and drivers. Our team focuses on building technology to achieve market balance (matching the supply of drivers with demand from passengers) and optimize the reliability and availability of all the rides happening on the platform.

We are the brain of Heetch, tackling the company’s most challenging quantitative problems: optimizing our dynamic pricing system; providing real time positioning guidance to drivers; optimizing dispatches of drivers to incoming requests, and many more.

Our domains:

• Matching: we build and optimize dispatching algorithms with the goal of increasing efficiency and lowering ETAs & prices. We build the tech stack to make thousands of intelligent matching decisions every second in Europe and Africa in real-time among dozen of thousands of drivers and passengers.

We are not just designing algorithms to solve hard problems - we are building robust scalable real-time production systems to power these algorithms from the ground up and deliver the driver and passenger experiences directly in the Heetch mobile app.

• Maps & Routing: we own the routing engine which solves the most fundamental business problems: how to most efficiently get our passengers from point A to point B, whether it is driving, by car or moto. We do it by constantly optimizing time (ETA), distance and route line estimations.

• Pricing: we own the critical scope of calculating fair prices in real-time based on supply and demand patterns, yielding the best return for our drivers and a price affordable to passengers.

Our team's values:

• Transparency: We discuss everything openly within the team. Our speak up culture is strong.

• Remote first: Our team is fully distributed, and we work hard at that.

• Data driven: Our decisions are made with hard empirical evidence and not gut feel.

• Team unity: We are only as good as our team is.

• Courageous: We are bold and not afraid to challenge the status quo.

• Code quality: We strive to write clean, testable and maintainable code.

Tech stack:

Within our event-driven architecture you will mainly find Golang and Python microservices talking each other asynchronously through Kafka.

Take a closer look at our stack: https://stackshare.io/heetch/engineering

What will you do?

• Deliver solutions to transportation infrastructure problems at scale.

• Develop and design real time responsive solutions at large scales.

• Lead large projects from ideation to market release.

• Offer advanced technical expertise to design and develop software applications.

• Work very close with Data Scientists.

• Chew on a lot of data to understand marketplace problematics.

• Mentor our junior developers and help them to evolve.

• Write technical posts, give tech talks and promote tech and engineering best practices.

Does it sound like you?

• You are obsessed by the value you create for users, and you follow lean tenets such as continuous improvement.

• You've designed and built testable, extensible, reliable and scalable systems in production.

• You've worked for more than 5 years as a software engineer, and have experience with event-driven architectures and microservices.

• Expertise in Go, Java, Python, or any other applicable back end language (Go and Python are a nice to have but not required).

• Strong algorithm and CS skills.

• You are not afraid to fail (as long as you learn from it).

• You believe innovation comes from a bottom-up model.

• You love sharing knowledge.

Hiring process

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

Check out our Engineering Blog and follow our twitter :) You can also have a look at our open-source projects and contributions here.

Share this job:
Messaging Systems Architect
Ockam  
scala design Nov 19

We are seeking an Elixir/Erlang Systems Architect with expertise designing and building high throughput, concurrent, real time messaging and streaming systems. You should have deep experience with Erlang, Elixir, Scala or similar actor model based languages/tools for building fault tolerant distributed systems. Experience with the core internal design of systems like Kafka, RabbitMQ, Spark Steaming, Phoenix Channels, Akka or Riak are also required.

Responsibilities

    • Collaborate with the team with well communicated and documented processes
    • Develop high-quality software design and architecture
    • Identify, prioritize and execute tasks in the software development lifecycle
    • Develop tools and applications by producing clean, efficient code
    • Automate tasks through appropriate tools and scripting
    • Review and debug code
    • Perform validation and verification testing
    • Document development phases and monitor systems
    • Ensure software is up-to-date with the latest technologies

Requirements

    • Extensive engineering experience across multiple systems with 10+ years of experience.
    • Comfort in switching between multiple programming languages.

Remote candidates are encouraged to apply. Ockam is a distributed, remote-first structured team with a headquarters in San Francisco California.

Share this job:
GraphQL Developer
node-js javascript design react-js Nov 19
REQUIREMENTS
  • B.S. in Computer Science preferred

  • Minimum 3 years of professional experience (A technical assessment will be required)

  • Ability to clearly communicate complex concepts verbally in English

  • Professional experience with JavaScript, React.JS, Node.JS

  • 1 to 2 years of professional development with GraphQL Apollo

  • You have extensive experience with Apollo Client

  • You have examples of Schema management as the schema grows in complexity

  • You can discuss the new development styles to handle GraphQL breaking changes



WHO YOU ARE

  • You have accomplishments that showcase your capabilities by their success and technical depth.

  • You own new features from idea to completion.

  • Work well with a core team to design and execute major new features.

  • Enjoy contributing to a fast-moving exciting project.

  • Strong communicator and fluent in English with excellent written and verbal communication skills.

  • Thrive and excel in our diverse, distributed and agile team environment.


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

Set yourself up for success and take a look at our Interview Process prior to filling out your application.

Clevertech's Career Growth Video
Share this job: