Remote Java Jobs

Today

Principal DevOps Engineer
Rescale  
devops java python ruby linux cloud Feb 27
Rescale is the top in enterprise big compute and is one of the fastest growing tech companies in Silicon Valley. Our customers range from disruptive and innovative startups to well-known  global automotive manufacturers. Our dynamic team is welcoming, collaborative and diverse. Becoming a part of the Rescale team means that you are part of the next generation in big compute. You will become part of the disruption which is turning traditional HPC on its head.

Our stack consists of a set of Python and Java services deployed on AWS. In turn, these services configure and manage on-demand, isolated HPC clusters hosted on a number of different infrastructure providers. All of this needs to be fully automated, monitored, and self-healing. This is where you come in.

We are looking for a Principal DevOps Engineer to lead our build and deployment automation efforts. The ideal candidate will be capable of digging into the code base as needed instead of treating the deployables as a black box.

In this role, your duties include:

•               You will be responsible for build and deployment automation efforts end-to-end, thus 5+ years' experience in a similar role is recommended.
•               You will manage, monitor, and optimize the performance of cloud-native applications in production across many clouds as we partner with all major public clouds (AWS, Azure, GCP and more!)
•               You will tackle complex networking challenges related to hybrid, cross-region, and cross-provider deployments

You might be a good fit for this role if you:
•              Have experience with configuration management tools such as Salt, Puppet, Chef, Ansible, etc.
•              Are proficient in a modern scripting language such as Python, Ruby, etc.
•              Maintain a strong Linux and shell-scripting proficiency.
•              Tackling networking challenges related to hybrid, cross-region, and cross-provider deployments.
•               Are willing and able to express your own ideas while remaining open on working together with suggestions and alternates.

Ideally, we're looking for some or more of the following (more is better):

•               Container orchestration tools.
•               At least one of: AWS, Azure or Google Cloud Platform.
•               Experience scaling and tuning both relational and non-relational datastores.
•               Knowledge of traditional HPC schedulers.


Rescale is an Affirmative Action, Equal Opportunity Employer.  As part of our standard hiring process for new employees, employment with Rescale will be contingent upon successful completion of a comprehensive background check.   
Share this job:

Last Week

Engineer, Platform
Auth0  
postgresql mongodb golang python java node-js Feb 25

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 Database Engineers who are passionate about distributed systems, availability, and delivering customer value. Our Database Engineers will maintain and automate all aspects of our database platform including infrastructure, tooling, and observability.  Ideal candidates have advanced database knowledge, and likely are DBAs with senior level software engineering.

You would be a good fit for this role if you have:

    • 8+ years production database engineering experience.
    • Expert knowledge of database internals either PostgreSQL or MongoDB.
    • Demonstrable expertise in database performance.
    • Experience developing large-scale schema migration solutions.
    • Experience with database performance analysis in either PostgreSQL or MongoDB.
    • Proficiency in Golang, Python, Node.js, or Java.
    • Demonstrable expertise in building distributed database applications at scale.
    • Demonstrated ability to implement proper test coverage.
    • Experience coaching and mentoring junior engineers.
    • Experience in disaster recovery planning and execution.
    • Deep understanding of microservice architecture and best practices.

Also useful if you have:

    • Experience with data governance laws such as HIPAA, SOC2, PCI, and GDPR.
    • Experience building data migration solutions in a heterogeneous environment.
    • Experience working with multi region geo-localized data and services.
    • Experience with RDS Aurora PostgreSQL.
    • Experience managing infrastructure with Terraform.
    • Experience with MongoDB Atlas.

Preferred Locations:

    • #US; #AR;

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 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. Auth0 participates in E-Verify and will confirm work authorization for candidates residing in the United States.

Share this job:
Senior Systems Administrator
shell linux aws unix sysadmin senior Feb 25

WalletHub is one of the leading personal finance destinations in the US and rapidly growing. We’re looking for a highly skilled and motivated Senior Systems Administrator for a full-time, permanent position.

Requirements

You are the ideal candidate for this job if you have:

  • 10+ years of total work experience
  • 3+ years of experience in supporting AWS-based production infrastructure
  • 3+ years of experience administering UNIX/Linux server required (or equivalent work experience)
  • 3+ years of experience with Apache, Tomcat and any other Java application servers and relational database servers like MySQL (LAMP experience is highly preferred)
  • Experience with monitoring tools like Nagios, tripwire, aide and other custom monitoring tools
  • Experience with configuring and securing mission-critical production servers
  • Experience with configuring load balancers and data
  • Experience in Shell Scripting or Perl, with experience implementing automation and monitoring using shell scripting
  • Experience in analysis and system performance tuning
  • Bachelor's or Master’s degree in Computer Science (or equivalent work experience)
  • Critical thinking skills in a complex IT environment to analyze, troubleshoot, and resolve problems without direction
  • Outstanding organizational skills and the ability to handle multiple projects simultaneously while meeting deadlines
  • Excellent verbal and written communication skills
  • Willingness to work hard (50 hrs per week)

Responsibilities

  • Ensure proper security, monitoring, alerting and reporting for the infrastructure and be the on-call for production servers
  • Develop security monitoring and other tools to ensure the integrity and availability of our applications, server resources, reviewing system and application logs
  • Work with the incident team to diagnose and recover from hardware or software failures working with or as the Incident Commander to coordinate and communicate with our internal customers
  • Assist project teams with technical issues during development efforts
  • Gather system requirements and support several project teams in evolving, testing, and rolling-out new products and services, then transitioning the site or product to post launch operations activities throughout the life of the product or service
  • Work with the application development team and other systems engineers to make improvements to current infrastructure
  • Document processes and procedures and follow a formal change management procedure

Our Offer

  • Very competitive salary based on prior experience and qualifications
  • Potential for stock options after the first year
  • Raise and advancement opportunities based on periodic evaluations
  • Health benefits (if working from our office in Washington, D.C.)
  • Visa sponsorship (if working from our office in Washington, D.C.)

Notes

This position requires candidates to be living in the US. The position can be performed remotely if you don't live in the Washington, D.C. area.

Although we appreciate your interest in working with us, due to the high number of applications we receive, we will only be able to respond to successful applicants.

More about WalletHub

WalletHub is a high-growth fintech company based in Washington, DC that is looking for talented, hard-working individuals to help us reshape personal finance. More specifically, we are harnessing the power of data analytics and artificial intelligence to build the brain of a smart financial advisor, whose services we’re offering to everyone for free. The WalletHub brain enables users to make better financial decisions in a fraction of the time with three unique features:

1) Customized Credit-Improvement Tips: WalletHub identifies improvement opportunities and guides you through the necessary corrections.

2) Personalized Money-Saving Advice: WalletHub’s savings brain constantly scours the market for load-lightening opportunities, bringing you only the best deals.

3) Wallet Surveillance: Personal finance isn’t as scary with 24/7 credit monitoring providing backup, notifying you of important credit-report changes.

In addition to the valuable intelligence the brain provides, WalletHub is the first and only service to offer free credit scores and full credit reports that are updated on a daily basis absent of user interaction, rather than weekly or monthly and only when a user logs in. Some other services hang their hats on free credit scores and reports, yet they’re still inferior to what WalletHub considers minor pieces to a much larger puzzle.

Share this job:
Senior Software Engineer
senior java python javascript ruby html Feb 23

About Prota:

Prota Ventures brings experience, capital, community and direction to bold ideas. We power new projects, invest in early-stage startups and seek out the true invention. Our teams utilize time-tested approaches, strategic thinking, story-driven design, and rock-solid engineering to bring products to market in the digital & physical spaces, IoT, emerging technologies, and more. We are a fully remote organization that works across time zones and borders. We are located in Chicago, New York, Seattle and Belgrade. We are growing rapidly. We work with both Fortune 500s and new founder teams. Every member of Prota is expected to bring a genuine entrepreneurial spirit to the table; many of our product ideas are generated internally and brought to market in collaboration with our incubation partners. This is a remote contract role that can be, freelance, part-time or full-time.

Responsibilities:

  • Developing front-end web (React/Redux) and mobile (React Native) architecture.
  • Developing server-side web application architecture and logic (Ruby on Rails API).
  • Architecting Databases (PostgreSQL) and data IO from 3rd-party APIs.
  • Optimizing User Experience across web and mobile platforms
  • Ensuring responsiveness, performance, and scalability of applications
  • Designing and developing APIs
  • Participating in the overall application lifecycle while focusing on coding and debugging
  • Collaborating with Technical product leads and front-end developers
  • Defining and communicating technical and design requirements
  • Training, helping and supporting other team members
  • Building high-quality reusable code
  • Developing functional and sustainable web applications with clean, readable code
  • Troubleshooting and debugging applications
  • Learning about and integrating new technologies
  • Staying up to date with current best practices
  • Conducting UI tests and optimizing performance
  • Collaborating with a multidisciplinary team of designers, developers, and entrepreneurs
  • Participating in conferences and educational programs

Requirements and Qualifications

  • Entrepreneurial drive: we regularly create, develop, and work with startups and Fortune 500 companies
  • 5+ years of experience as a back-end developer
  • In-depth understanding of web development
  • 5+ years of experience with one or more programming languages such as Java, Ruby, PHP, Python, etc.
  • 5+ years of experience with a CMS framework
  • 5+ years of experience with HTML, JavaScript, CSS
  • 2+ years of experience with React (ideally with Redux)
  • Critical thinker and problem-solving skills
  • Team player with an attitude of “leaving the campsite better than we found it” and “we’ve got each other’s back” state of mind
  • Good organizational and time-management skills
  • Participation in regular project stand-ups even with potential time zone challenges
  • Meet project deadlines
  • The ability to effectively communicate with peers, superiors, and stakeholders.
  • The ability to make rational, logical decisions and the ability to defend them to your peers, superiors, and stakeholders.The humility to understand that they are not the smartest person in the room, and that a person can learn from anyone
  • The ability to take responsibility for their work and their mistakes.

Nice to Have But Not Necessary

  • Passion for environmentalism and social equality
  • Experience collaborating with designers and developers
  • Experience working on multiple projects at the same

Perks:

  • Continuous education and skill development.
  • Competitive wages
  • Huge growth opportunities. Being a part of a quickly growing company in a growing industry, you have an opportunity to learn a lot and grow fast professionally.
  • Working with leading market technologies.
  • The professional, forward-thinking and friendly international work atmosphere
Share this job:
Java/Spring Developer To Work on Articles
spring spring-security spring-boot java redis Feb 23

We’re looking for Java/Spring Developer to work on creating technical articles.

First – you naturally need to be a developer working or actively involved in the Java and Spring ecosystem. The articles will be code-centric, so being in the trenches and able to code is instrumental.

Second – you need a solid command of the English language.

Budget and Time Commitment

========================

Here are the typical budgets used by most authors:

Level 9

  • 1250+ words - 85$
  • 1500+ words - 90$
  • ...

Level 10

  • 1250+ words - 90$
  • 1500+ words - 95$
  • 1750+ words - 100$
  • ...

Once you get started, we have a lot more budget levels (the top level is 22), based on the quality of your writeups.

...

In terms of time commitment, a good target is one article every 2-3 weeks - but that’s very flexible (as long as our communication is good).

About the article (+ some examples)

=============================

We’ll usually pick articles out of the existing content calendar of the site (based on the areas you want to work in). You can also suggest your own topics as well (and get an additional compensation for that).

Here are a few examples of topics:

Using the Spring @Scheduled annotation

Spring JDBC Pagination

Sorting in Hibernate

Spring Data Redis introduction

And here are a few finished article examples:

http://www.baeldung.com/spring-data-rest-intro

http://www.baeldung.com/spring-data-elasticsearch-queries

http://www.baeldung.com/registration-verify-user-by-email

https://www.baeldung.com/exception-handling-for-rest-with-spring

You can also find the contribution guidelines on our site: 

https://www.baeldung.com/contribution-guidelines

Share this job:
Senior Systems Administrator
shell linux aws unix sysadmin senior Feb 21

WalletHub is one of the leading personal finance destinations in the US and rapidly growing. We’re looking for a highly skilled and motivated Senior Systems Administrator for a full-time, permanent position.

Requirements

You are the ideal candidate for this job if you have:

  • 10+ years of total work experience
  • 3+ years of experience in supporting AWS-based production infrastructure
  • 3+ years of experience administering UNIX/Linux server required (or equivalent work experience)
  • 3+ years of experience with Apache, Tomcat and any other Java application servers and relational database servers like MySQL (LAMP experience is highly preferred)
  • Experience with monitoring tools like Nagios, tripwire, aide and other custom monitoring tools
  • Experience with configuring and securing mission-critical production servers
  • Experience with configuring load balancers and data
  • Experience in Shell Scripting or Perl, with experience implementing automation and monitoring using shell scripting
  • Experience in analysis and system performance tuning
  • Bachelor's or Master’s degree in Computer Science (or equivalent work experience)
  • Critical thinking skills in a complex IT environment to analyze, troubleshoot, and resolve problems without direction
  • Outstanding organizational skills and the ability to handle multiple projects simultaneously while meeting deadlines
  • Excellent verbal and written communication skills
  • Willingness to work hard (50 hrs per week)

Responsibilities

  • Ensure proper security, monitoring, alerting and reporting for the infrastructure and be the on-call for production servers
  • Develop security monitoring and other tools to ensure the integrity and availability of our applications, server resources, reviewing system and application logs
  • Work with the incident team to diagnose and recover from hardware or software failures working with or as the Incident Commander to coordinate and communicate with our internal customers
  • Assist project teams with technical issues during development efforts
  • Gather system requirements and support several project teams in evolving, testing, and rolling-out new products and services, then transitioning the site or product to post launch operations activities throughout the life of the product or service
  • Work with the application development team and other systems engineers to make improvements to current infrastructure
  • Document processes and procedures and follow a formal change management procedure

Our Offer

  • Very competitive salary based on prior experience and qualifications
  • Potential for stock options after the first year
  • Raise and advancement opportunities based on periodic evaluations
  • Health benefits (if working from our office in Washington, D.C.)
  • Visa sponsorship (if working from our office in Washington, D.C.)

Notes

This position requires candidates to be living in the US. The position can be performed remotely if you don't live in the Washington, D.C. area.

Although we appreciate your interest in working with us, due to the high number of applications we receive, we will only be able to respond to successful applicants.

More about WalletHub

WalletHub is a high-growth fintech company based in Washington, DC that is looking for talented, hard-working individuals to help us reshape personal finance. More specifically, we are harnessing the power of data analytics and artificial intelligence to build the brain of a smart financial advisor, whose services we’re offering to everyone for free. The WalletHub brain enables users to make better financial decisions in a fraction of the time with three unique features:

1) Customized Credit-Improvement Tips: WalletHub identifies improvement opportunities and guides you through the necessary corrections.

2) Personalized Money-Saving Advice: WalletHub’s savings brain constantly scours the market for load-lightening opportunities, bringing you only the best deals.

3) Wallet Surveillance: Personal finance isn’t as scary with 24/7 credit monitoring providing backup, notifying you of important credit-report changes.

In addition to the valuable intelligence the brain provides, WalletHub is the first and only service to offer free credit scores and full credit reports that are updated on a daily basis absent of user interaction, rather than weekly or monthly and only when a user logs in. Some other services hang their hats on free credit scores and reports, yet they’re still inferior to what WalletHub considers minor pieces to a much larger puzzle.

Share this job:
Staff Engineer
java python javascript html css api Feb 20
Contrast Security is the world’s leading provider of security technology that enables software applications to protect themselves against cyber attacks. Contrast's patented deep security instrumentation is the breakthrough technology that enables highly accurate analysis and always-on protection of an entire application portfolio, without disruptive scanning or expensive security experts. Only Contrast has intelligent agents that work actively inside applications to prevent data breaches, defeat hackers and secure the entire enterprise from development, to operations, to production.

About the Position
Contrast is looking for an architect enthusiastic and proficient in front-end technologies such as ReactJS and AngularJS and server-side API development written in Java/Spring interested in pursuing a life changing experience in the field of application security and continuous delivery. We are an exciting, young team that is growing leaps and bounds each month. This person should take a wholistic view of our application architecture with sincere attention to quality, performance, scalability, security and maintainability.
 
This team is tasked with the unique opportunity to advance our runtime and pre-compile code analysis capabilities. This includes providing enhanced techniques to improve the accuracy, findings and reporting of code analysis. It will also include driving and leading the next generation of product and offerings to make the Contrast platform the choice for code analysis tools among developers and security professionals.

Ideal candidates have a background building highly scalable and responsive Single Page Applications (SPAs) using ReactJS, CSS/Bootstrap, visualization libraries such as D3, HighCharts or AMCharts, as well as other SVG based visualization plugins. We write a lot of GraphQL to interact with our REST layer to improve performance and data interaction.

Our engineering team has a strong spirit of entrepreneurship. Every member of the team has joined us over our 5 year history because he/she wants to be part of a high-performing team and go through the startup experience. We look for candidates that share similar goals and beliefs about the work and the team they want to be a part of.

Responsibilities

  • Collaborate with UX, Product and Engineering to architect elegant APIs, Data Models and Re-usable JS functions
  • Provide overarching design of testability and acceptance.
  • Define and direct team in the area of Performance, Scalability and Security.
  • Build and maintain highly scalable server-side UI processes for the purpose of data collection, manipulation, data pruning, trending and analytics
  • Build web-based interfaces and applications and contribute to our platforms, style guide, APIs and libraries.
  • Design and development of a rich user interface for mission critical high-availability analytics application using front end technologies like TypeScript, Javascript, ES6, HTML, CSS, SASS, and D3.
  • Experience with at least one of the following frameworks: AngularJS, Backbone.js, ReactJS, Ember.js
  • Execute performance analysis and optimization of page render, data transfers and page load optimizations.
  • Proficient designing highly tuned and efficient automated build pipelines.
  • Participate in constant collaboration with teammates in the form of pair programming, group code reviews and pull requests prior to commit.
  • Work with design and product teams to build amazing, jaw-dropping features.
  • Give back to the Open Source Community whenever humanly possibly.
  • Deploys: our engineers deploy multiple times a day to our AWS infrastructure.
  • Technical support: Our engineers don't just release code in the wild. When our customer have issues, we have to jump in and give them help.

About You

  • Experience architecting modern, scalable and high-performing full-stack web applications
  • You have strong communication skills. You ask questions, let others know when you need help, and tell others what you need.
  • You have experience working in Java/Spring or Python/Flask to design and implement robust and scalable APIs.
  • Stellar visual skills and attention to detail.
  • You have extensive HTML5, CSS3 (Less), and JavaScript Framework (ReactJS) experience.
  • Experience with TypeScript and GraphQL.
  • Have an eye for quality and have an interest in using tools/frameworks like Enzyme, Prettier, ReactTestRenderer, Jest, JUnit, StoryBook, etc...
  • AWS Services: S3, EC2, CloudFront, Lambda.
  • You're a problem solver. You believe the best work is the result of finding the simplest solution to complex challenges.
  • Your code is clean, your designs are elegant and you are constantly refactoring.
  • Multiple years experience working in Enterprise or Commercial Software development.
  • Own your work. Whether a nasty bug or an awesome feature, you put your name on every line of code.

What We Offer

  • Competitive compensation package (salary + equity)
  • A fun and dynamic environment where you work with other like minded people on products which make a real difference to the security of our customers
  • In-office lunches
  • Medical, dental and vision benefits
  • Flexible paid time off
  • 401K
If you're amazing but missing some of these, we'd love for you to apply anyway. Please include a link to your Github or BitBucket account, as well as any links to some of your projects if available.

We are changing the world of software security. Do it with us.  
We believe in what we do and are passionate about helping our customers secure their business. We work hard, and we have fun doing it.
Solve the impossible. Easy = boring. If you’re looking for a fun work environment and like a challenge, you’ll love Contrast Security.

By submitting your application, you are providing Personally Identifiable Information about yourself (cover letter, resume, references, or other employment-related information) and hereby give your consent for Contrast Security, and/ or our HR-related Service Providers, to use this information for the purpose of processing, evaluating and responding to your application for current and future career opportunities. Contrast Security is an equal opportunity employer and our team is comprised of individuals from many diverse backgrounds, lifestyles and locations. 
Share this job:

This Month

Senior Systems Administrator
shell linux aws unix sysadmin senior Feb 18

WalletHub is one of the leading personal finance destinations in the US and rapidly growing. We’re looking for a highly skilled and motivated Senior Systems Administrator for a full-time, permanent position.

Requirements

You are the ideal candidate for this job if you have:

  • 10+ years of total work experience
  • 3+ years of experience in supporting AWS-based production infrastructure
  • 3+ years of experience administering UNIX/Linux server required (or equivalent work experience)
  • 3+ years of experience with Apache, Tomcat and any other Java application servers and relational database servers like MySQL (LAMP experience is highly preferred)
  • Experience with monitoring tools like Nagios, tripwire, aide and other custom monitoring tools
  • Experience with configuring and securing mission-critical production servers
  • Experience with configuring load balancers and data
  • Experience in Shell Scripting or Perl, with experience implementing automation and monitoring using shell scripting
  • Experience in analysis and system performance tuning
  • Bachelor's or Master’s degree in Computer Science (or equivalent work experience)
  • Critical thinking skills in a complex IT environment to analyze, troubleshoot, and resolve problems without direction
  • Outstanding organizational skills and the ability to handle multiple projects simultaneously while meeting deadlines
  • Excellent verbal and written communication skills
  • Willingness to work hard (50 hrs per week)

Responsibilities

  • Ensure proper security, monitoring, alerting and reporting for the infrastructure and be the on-call for production servers
  • Develop security monitoring and other tools to ensure the integrity and availability of our applications, server resources, reviewing system and application logs
  • Work with the incident team to diagnose and recover from hardware or software failures working with or as the Incident Commander to coordinate and communicate with our internal customers
  • Assist project teams with technical issues during development efforts
  • Gather system requirements and support several project teams in evolving, testing, and rolling-out new products and services, then transitioning the site or product to post launch operations activities throughout the life of the product or service
  • Work with the application development team and other systems engineers to make improvements to current infrastructure
  • Document processes and procedures and follow a formal change management procedure

Our Offer

  • Very competitive salary based on prior experience and qualifications
  • Potential for stock options after the first year
  • Raise and advancement opportunities based on periodic evaluations
  • Health benefits (if working from our office in Washington, D.C.)
  • Visa sponsorship (if working from our office in Washington, D.C.)

Notes

This position requires candidates to be living in the US. The position can be performed remotely if you don't live in the Washington, D.C. area.

Although we appreciate your interest in working with us, due to the high number of applications we receive, we will only be able to respond to successful applicants.

More about WalletHub

WalletHub is a high-growth fintech company based in Washington, DC that is looking for talented, hard-working individuals to help us reshape personal finance. More specifically, we are harnessing the power of data analytics and artificial intelligence to build the brain of a smart financial advisor, whose services we’re offering to everyone for free. The WalletHub brain enables users to make better financial decisions in a fraction of the time with three unique features:

1) Customized Credit-Improvement Tips: WalletHub identifies improvement opportunities and guides you through the necessary corrections.

2) Personalized Money-Saving Advice: WalletHub’s savings brain constantly scours the market for load-lightening opportunities, bringing you only the best deals.

3) Wallet Surveillance: Personal finance isn’t as scary with 24/7 credit monitoring providing backup, notifying you of important credit-report changes.

In addition to the valuable intelligence the brain provides, WalletHub is the first and only service to offer free credit scores and full credit reports that are updated on a daily basis absent of user interaction, rather than weekly or monthly and only when a user logs in. Some other services hang their hats on free credit scores and reports, yet they’re still inferior to what WalletHub considers minor pieces to a much larger puzzle.

Share this job:
Java Developer with Spring Security Experience
spring-security java Feb 16

Who?

We're looking for a Java developer with extensive Spring and Spring Security experience.

Experience with OAuth is a strong plus.

On the non-technical side – a good level of command over the English language is also a plus.

The Work

You're going to be working with the dev team on developing projects for teaching purposes – naturally with a strong focus on Spring, Security, and OAuth.

The Admin Details

Time: ~10 Hours / Week

Systems we use: JIRA, Slack, GitHub, Email

Budget: 20$ – 23$ / hour


Best of luck, 

Eugen. 

Share this job:
Android Developer
android mobile php java javascript c Feb 14

Company Overview:

TouchPoint is a software company built by the church for the church. We exist to help church leaders focus more on their ministry and less on their software. TouchPoint empowers the church to engage relationally, create community and focus on discipleship. We're looking for bright, passionate, and talented people to help us.

Position Overview:

We are looking for a qualified Android Developer to work with all aspects of the Android version of our ChMS integrated, customizable church app. Your job will entail coding new features, specing APIs to talk to the underlying database and web application, contributing to the app management portal, fixing bugs and managing our relationship with Google through Google Play for releasing custom and standard apps for our customers. We are a small shop and you will be working with experienced developers, our highly rated client success team, outside contributors to the open source project, and churches that sponsor custom work.

Desired Profile:

You have a desire to create great software. You enjoy working with a mission-focused, collaborative team, to achieve a common goal. You communicate well and have a growth mentality that guides how you code and work - continually refining and improving. You enjoy the thrill of taking a need, defining it in terms of practical, customer-facing tools that compliment our product, and then designing, coding, and seeing the solution released into production. You are a problem solver who can root out the cause of an issue and patch it in a maintainable fashion. You manage your time well, accurately estimate timelines for projects and deliver on your commitments. 

Experience:

  • 5+ years of experience in software development
  • Strong proficiency in Android, Android Studio, Java and Kotlin
  • Working knowledge of Google Play Store with demonstrated portfolio of apps created or contributed to
  • Bachelor's degree in Computer Science, Computer Engineering, MIS or a related field, preferred
  • Experience working in HTML, CSS, SCSS, Javascript, PHP, MySQL/MariaDB
  • Demonstrated experience in UI/UX preferred
  • Bonus: experience in iOS development using XCode, AppCode, Objective C and Swift
  • Bonus: experience with graphic design (i.e. Adobe CC, Corel, Affinity) and image manipulation in both vector and raster
  • Bonus: Experience with C#, SQL Server

Competencies / Work Style:

  • Effectively manages deadlines and deliverables
  • Strong written and verbal communication skills
  • Attention to detail
  • Accurately estimates timelines for projects
  • Firm grasp of personal strengths and weaknesses
  • Willing to learn new tools and coding languages
  • Team player, who listens well, learns from others and helps fellow team members perform to their best
  • Receives and offers constructive feedback in a positive manner

Position Responsibilities:

  • Mobile Development - Add new functionality to the Android version of the mobile application, from simple, one-day projects to much larger, multi-week projects.
  • Contribute to the Management Portal - work with mobile team to spec and build new management tools in portal that support and compliment new functionality.
  • Bug Fixes - Support and collaborate with our client success team to track down reported bugs and repair in a timely manner.
  • Testing / QA - Work with our client success team to help devise a plan for testing and validating new features in a sandbox environment.
  • Manage Android release cycle - Manage updates, Google review process and release schedule for Android version of the app.
  • Spec APIs - Work with our web development team to clearly spec necessary APIs.

Location:

Dallas, TX preferred

Share this job:
Senior Systems Administrator
shell linux aws unix sysadmin senior Feb 14

WalletHub is one of the leading personal finance destinations in the US and rapidly growing. We’re looking for a highly skilled and motivated Senior Systems Administrator for a full-time, permanent position.

Requirements

You are the ideal candidate for this job if you have:

  • 10+ years of total work experience
  • 3+ years of experience in supporting AWS-based production infrastructure
  • 3+ years of experience administering UNIX/Linux server required (or equivalent work experience)
  • 3+ years of experience with Apache, Tomcat and any other Java application servers and relational database servers like MySQL (LAMP experience is highly preferred)
  • Experience with monitoring tools like Nagios, tripwire, aide and other custom monitoring tools
  • Experience with configuring and securing mission-critical production servers
  • Experience with configuring load balancers and data
  • Experience in Shell Scripting or Perl, with experience implementing automation and monitoring using shell scripting
  • Experience in analysis and system performance tuning
  • Bachelor's or Master’s degree in Computer Science (or equivalent work experience)
  • Critical thinking skills in a complex IT environment to analyze, troubleshoot, and resolve problems without direction
  • Outstanding organizational skills and the ability to handle multiple projects simultaneously while meeting deadlines
  • Excellent verbal and written communication skills
  • Willingness to work hard (50 hrs per week)

Responsibilities

  • Ensure proper security, monitoring, alerting and reporting for the infrastructure and be the on-call for production servers
  • Develop security monitoring and other tools to ensure the integrity and availability of our applications, server resources, reviewing system and application logs
  • Work with the incident team to diagnose and recover from hardware or software failures working with or as the Incident Commander to coordinate and communicate with our internal customers
  • Assist project teams with technical issues during development efforts
  • Gather system requirements and support several project teams in evolving, testing, and rolling-out new products and services, then transitioning the site or product to post launch operations activities throughout the life of the product or service
  • Work with the application development team and other systems engineers to make improvements to current infrastructure
  • Document processes and procedures and follow a formal change management procedure

Our Offer

  • Very competitive salary based on prior experience and qualifications
  • Potential for stock options after the first year
  • Raise and advancement opportunities based on periodic evaluations
  • Health benefits (if working from our office in Washington, D.C.)
  • Visa sponsorship (if working from our office in Washington, D.C.)

Notes

This position requires candidates to be living in the US. The position can be performed remotely if you don't live in the Washington, D.C. area.

Although we appreciate your interest in working with us, due to the high number of applications we receive, we will only be able to respond to successful applicants.

More about WalletHub

WalletHub is a high-growth fintech company based in Washington, DC that is looking for talented, hard-working individuals to help us reshape personal finance. More specifically, we are harnessing the power of data analytics and artificial intelligence to build the brain of a smart financial advisor, whose services we’re offering to everyone for free. The WalletHub brain enables users to make better financial decisions in a fraction of the time with three unique features:

1) Customized Credit-Improvement Tips: WalletHub identifies improvement opportunities and guides you through the necessary corrections.

2) Personalized Money-Saving Advice: WalletHub’s savings brain constantly scours the market for load-lightening opportunities, bringing you only the best deals.

3) Wallet Surveillance: Personal finance isn’t as scary with 24/7 credit monitoring providing backup, notifying you of important credit-report changes.

In addition to the valuable intelligence the brain provides, WalletHub is the first and only service to offer free credit scores and full credit reports that are updated on a daily basis absent of user interaction, rather than weekly or monthly and only when a user logs in. Some other services hang their hats on free credit scores and reports, yet they’re still inferior to what WalletHub considers minor pieces to a much larger puzzle.

Share this job:
Senior Engineer
java sql jakarta-ee typescript angular senior Feb 12

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

Requirements

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 experience
  • Python experience
  • Experience using REDIS and underlying data structures

Benefits

Work-Life Balance:

  • 10 Paid Federal Holidays
  • Accrued Paid Time Off (PTO) for vacation/sick, time
  • Your birthday off
  • Employee recognition program with quarterly awards
  • Employee referral program
  • Military leave options available
  • Education reimbursement program for job-related college courses and professional training
  • Company-provided refreshments at our headquarters
  • Quarterly events with your geographic team
  • Annual company party

Medical:

  • MEDICAL PREMIUM FOR INDIVIDUALS AND FAMILIES ARE 100% COVERED
  • Prescription drug coverage
  • Dental coverage
  • Vision coverage
  • Company-paid short term and long term disability
  • Company-paid insurance and AD&D coverage
  • Pet Insurance

Financial:

  • 401K retirement savings plan with company matching program up to 6%
  • Paid Maternity/Parental Leave
  • Paid Bereavement Leave
  • Health Savings Account
  • Cell phone stipe
Share this job:
Senior Application Security Engineer
FloQast  
senior java python saas cloud aws Feb 10
We’re looking for a Senior Application Security Engineer ready to play a ground floor role in developing application security tooling and processes within all phases of the Software Development Life Cycle (SDLC).  In this role, you will work closely with product engineering teams to define application security standards, perform red team operations across multiple departments and teams, support vulnerability triage, provide secure development education and participate in secure design reviews across our platform and product. Our clients entrust FloQast with their financial data and as such it is our mission to deliver features that provide resilience, confidence and trust in our platform. We believe in scaling security through software engineering best practices and automation.  You'll play a fundamental role in shaping the future of security at FloQast and your work will have significant impact and visibility.

What you’ll do…

  • Participate in architecture design reviews with senior engineering and product management staff to incorporate effective threat modeling and security standards into product design.
  • Educate and train product engineering teams on security concepts and skills, extending AppSec's reach by deputizing product teams to help themselves.
  • Evaluate and instrument automation and tooling to ensure a security regression within any component of our platform does not occur.
  • Expand our security detection and prevention capabilities throughout the FloQast platform.
  • Conduct red team operations against FloQast customer-facing products, platform, internal environments and teams.
  • Develop security standards, preferred implementation patterns, secure common frameworks, developer documentation and educational materials.
  • Explain and demonstrate vulnerabilities to application/system owners, and provide recommendations for mitigation.
  • Advise senior management on perceived risks and work to determine an acceptable risk appetite while weighing overall business and usability impact.  
  • Stay abreast of new and emerging security technologies and paradigms.
  • Any other projects as assigned to help the Company meet its goals.

We’re looking for someone with...

  • 5+ years of experience in a web or mobile application security role.
  • 3+ years using at least one high level programming language e.g. Node.js, Python, Go, Java, Ruby.
  • Strong experience utilizing web application security scanning software and penetration testing tools e.g. Burp Suite, ZAP, Nessus, Qualys, Metasploit, CANVAS, Cobalt Strike, CVE remediation tooling, etc.
  • Experience conducting secure code development training.
  • Experience performing threat modeling and secure design review in order to assess the security implications and requirements of new systems and technologies.
  • Experience building or working with distributed multi-tier web server-client architectures.
  • Experience with cloud environments AWS, GCP, or Azure.
  • Foundational understanding of network and application fundamentals and best practices e.g. HTTP/S, DNS, VPN, Load Balancing, SAML, OAuth, OpenID etc.
  • Strong foundational understanding of network and application fundamentals and best practices e.g. HTTP/S, DNS, VPN, Load Balancing, SAML, OAuth, OpenID etc.
  • Strong understanding of OWASP Top 10 vulnerabilities in web applications including XSS, SSRF, IDOR, RCE, CSRF vulnerabilities.
  • Working knowledge of the Microsoft Security Development Lifecycle (SDL), OWASP Software Assurance Maturity Model (SAMM), or Building Security in Maturity Model (BSIMM).
  • Experience implementing security practices in automated CI/CD pipelines for application code, infrastructure, and/or serverless is a plus.
  • Strong sense of ownership, urgency and drive.
  • Strong ability to lead cross-team initiatives and communicate proposals and ideas concisely.

Nice to have attributes…

  • Experience securing multi-tenant enterprise SaaS products.
  • Knowledge of common compliance frameworks a plus e.g. SOC, SOX, PCI and ISO standards.
  • Security Certifications e.g. CISSP, AWS Certified Solutions Architect, AWS Certified Speciality.
About FloQast    www.floqast.com

FloQast is a fast-growing, Los Angeles-based, growth-stage company redefining how a critical business process (financial close) is performed.  Our growth and success are fueled by a passion to define and dominate the close management software market. We are the first company of our kind to focus specifically on the mid-market. Our prospects have been hungry for a solution like FloQast and the response has made FloQast among the fastest growing FinTech companies with now more than 750 customers, including Lyft, Zoom, Twilio and the Golden State Warriors.

- We are fanatics about the success of our customers.  Check us out on G2 Crowd 

- We are equally fanatic about creating and maintaining a fabulous culture of support and success for all employees.  

- We are moving quickly and there is a huge upside opportunity in terms of career growth

- FloQast offers competitive compensation, stock options, full benefits, and a positive and supportive work environment   

- Named among Best Places to Work by LA Business Journal in 2017, 2018 and 2019

- Ranked #10 on The SaaS 1000  

FloQast, Inc is committed to operating fair and unbiased recruitment procedures allowing all applicants an equal opportunity for employment, free from discrimination on the basis of religion, race, sex, age, sexual orientation, disability, color, ethnic or national origin, or any other classification as may be protected by applicable law. We aim to recruit the right people for the jobs we have to offer, and to assess applications on the basis of relevant skills, education, and experience. We welcome people of different backgrounds, experiences, abilities and perspectives. We are an equal opportunity employer and strive to provide a professional and welcoming workplace for all employees.
Share this job:
Senior Data Engineer
Acast  
senior java scala big data docker cloud Feb 10
Acast is the world leading technology platform for on-demand audio and podcasting with offices in Stockholm, London, New York, Los Angeles, Sydney, Paris, Oslo and Berlin. We have over 150M monthly listens today, and are growing rapidly. At our core is a love of audio and the fascinating stories our podcasters tell.

We are a flat organization that supports a culture of autonomy and respect, and find those with an entrepreneurial spirit and curious mindset thrive at Acast. 

We are looking for a Senior Data Engineer to join a new purpose driven team that will create data driven products to help other teams provide smarter solutions to our end customers as well as core dataset for business critical use-cases such as payouts to our podcasters. This team’s ambition is to transform our data into insights. The products you build will be used by our mobile apps, the product suite we have for podcast creators and advertisers as well as by other departments within Acast. 

In this role you will work with other engineers, product owners within a cross functional agile team.

You

  • 3+ years of experience of building robust big data ETL pipelines within Hadoop Ecosystem: Spark, Hive, Presto, etc
  • Are proficient in Java or Scala and Python
  • Experience with AWS cloud environment: EMR, Glue, Kinesis, Athena, DynamoDB, Lambda, Redshift, etc.
  • Have strong knowledge in SQL, NoSQL database design and modelling, and knowing the differences on modern big data systems and traditional data warehousing
  • DevOps and infrastructure as code experience (a plus), familiar with tools like Jenkins, Ansible, Docker, Kubernetes, Cloudformation, Terraform etc
  • Advocate agile software development practices and balance trade-offs in time, scope and quality
  • Are curious and a fast learner who can adapt quickly and enjoy a dynamic and ever-changing environment

Benefits

  • Monthly wellness allowance
  • 30 days holiday
  • Flexible working
  • Pension scheme
  • Private medical insurance
Our engineering team is mostly located in central Stockholm, but with a remote first culture we’re able to bring on people who prefer full time remote work from Sweden, Norway, UK, France and Germany.

Do you want to be part of our ongoing journey? Apply now!

Share this job:
Solutions Architect - Pacific Northwest
java python scala big data linux cloud Feb 07
Dubbed an "open-source unicorn" by Forbes, Confluent is the fastest-growing enterprise subscription company our investors have ever seen. And how are we growing so fast? By pioneering a new technology category with an event streaming platform, which enables companies to leverage their data as a continually updating stream of events, not as static snapshots. This innovation has led Sequoia Capital, Benchmark, and Index Ventures to recently invest a combined $125 million in our Series D financing. Our product has been adopted by Fortune 100 customers across all industries, and we’re being led by the best in the space—our founders were the original creators of Apache Kafka®. We’re looking for talented and amazing team players who want to accelerate our growth, while doing some of the best work of their careers. Join us as we build the next transformative technology platform!

We are looking for a Solutions Architect to join our Customer Success team. As a Solutions Architect (SA), you will help customers leverage streaming architectures and applications to achieve their business results. In this role, you will interact directly with customers to provide software architecture, design, and operations expertise that leverages your deep knowledge of and experience in Apache Kafka, the Confluent platform, and complementary systems such as Hadoop, Spark, Storm, relational and NoSQL databases. You will develop and advocate best practices, gather and validate critical product feedback, and help customers overcome their operational challenges.

Throughout all these interactions, you will build a strong relationship with your customer in a very short space of time, ensuring exemplary delivery standards. You will also have the opportunity to help customers build state-of-the-art streaming data infrastructure, in partnership with colleagues who are widely recognized as industry leaders, as well as optimizing and debugging customers existing deployments.

Location:
You will be based in LOCATION, with 60 -70% travel expected.
Anywhere in Pacific NorthWest

Responsibilities

  • Helping a customer determine his/her platform and/or application strategy for moving to a more real-time, event-based business. Such engagements often involve remote preparation; presenting an onsite or remote workshop for the customer’s architects, developers, and operations teams; investigating (with Engineering and other coworkers) solutions to difficult challenges; and writing a recommendations summary doc.
  • Providing feedback to the Confluent Product and Engineering groups
  • Building tooling for another team or the wider company to help us push our technical boundaries and improve our ability to deliver consistently with high quality
  • Testing performance and functionality of new components developed by Engineering
  • Writing or editing documentation and knowledge base articles, including reference architecture materials and design patterns based on customer experiencesHoning your skills, building applications, or trying out new product featuresParticipating in community and industry events
  • Participating in community and industry events

Requirements

  • Deep experience designing, building, and operating in-production Big Data, stream processing, and/or enterprise data integration solutions, ideally using Apache Kafka
  • Demonstrated experience successfully managing multiple B2B infrastructure software development projects, including driving expansion, customer satisfaction, feature adoption, and retention
  • Experience operating Linux (configure, tune, and troubleshoot both RedHat and Debian-based distributions)
  • Experience using cloud providers (Amazon Web Services, Google Cloud, Microsoft Azure) for running high-throughput systems
  • Experience with Java Virtual Machine (JVM) tuning and troubleshooting
  • Experience with distributed systems (Kafka, Hadoop, Cassandra, etc.)
  • Proficiency in Java
  • Strong desire to tackle hard technical problems, and proven ability to do so with little or no direct daily supervision
  • Excellent communication skills, with an ability to clearly and concisely explain tricky issues and complex solutions
  • Ability to quickly learn new technologies
  • Ability and willingness to travel up to 50% of the time to meet with customers

Bonus Points

  • Experience helping customers build Apache Kafka solutions alongside Hadoop technologies, relational and NoSQL databases, message queues, and related products
  • Experience with Scala, Python, or Go
  • Experience working with a commercial team and demonstrated business acumen
  • Experience working in a fast-paced technology start-up
  • Experience managing projects, using any known methodology to scope, manage, and deliver on plan no matter the complexity
  • Bachelor-level degree in computer science, engineering, mathematics, or another quantitative field


Come As You Are

At Confluent, equality is a core tenet of our culture. We are committed to building an inclusive global team that represents a variety of backgrounds, perspectives, beliefs, and experiences. The more diverse we are, the richer our community and the broader our impact.
Share this job:
Lead Backend Engineer
Kryo  
go aws java backend api healthcare Feb 07

Who is Kryo?

Kryo, Inc is the parent company of chili™, the high-growth sleep solutions company that is rapidly changing the way the world sleeps. Through a scientific approach to delivering products that help improve health and wellness through enhanced sleep quality, chili uses technology to deliver results that some might even call “magical.”  We designed the original and most effective temperature-regulation sleep system, the chiliPAD™, trusted by thousands of delighted customers including pro athletes in every major US sports league, biohackers, business executives, ex-US Presidents and countless other high achievers seeking to optimize their health without pills or drugs.

More and more customers are experience the life-changing benefits of better sleep, enabled by the chiliPAD and new OOLER sleep system, which has led to rapid growth! To keep pace, we are seeking a Lead Backend Engineer to help us build our IoT Platform and continue our brand’s record growth!

Our aim is to help 15 million people sleep better in the next five years — one night of restful sleep at a time. Our passion is building products that enable people to get better, more effective sleep. 

Read more about chili, and our goal to be the future of sleep-driven health, at chilitechnology.com.

What We're Building

We are seeking a strong technical lead engineer with experience integrating with building a platform to support our growing suite of connected products. to join the team. Kudos if you have built something using Amazon Greengrass and/or the AWS IoT tools.

You will be responsible for designing and architecting the interfaces between our products, APIs, and apps. You will work closes with our consumer apps team, and firmware engineers.

The ideal candidate will be comfortable working in a fast-paced, entrepreneurial environment that is goal-oriented and emphasizes accountability for delivering results.

What You’ll Do

  • Participate in requirements gathering, technical specification, and the design and development of complex software projects
  • Take technical ownership of our current and future IoT platform
  • Build and deliver consistent high-quality products
  • Ensure solutions are feasible and implemented within technical and business constraints
  • Estimate and scope work in a timely fashion.
  • Monitor and review existing technology and tools and offer guidance on how we can get better
  • Lead a small team of firmware and backend engineers
  • Communicate and live the company’s purpose, core values, and vision.

What You’ll Bring:

  • Minimum 5 years of experience with Java/Kotlin or Go
  • Design of services in micro services architecture, containers and container orchestration.
  • Deep understanding of AWS including IAM, Cognito, DynamoDB, API Gateway, Lambda, and S3
  • Team leadership experience

The Perks

  • Competitive Salary
  • Employer-paid healthcare benefits
  • 401k Options
  • Unlimited PTO
  • Great company culture

We are Not a Good Fit for You if:

  • You aren’t a hands-on manager that isn’t afraid to jump in and get the job done.
  • You want to stay in your lane with a small fixed set of responsibilities.
  • You want someone to tell you how to do your job.
  • You don’t like to change in your daily routine & tasks.
  • You don’t like to sleep and don’t believe high-quality sleep will help people live longer, healthier, and better lives.

This Job Is Ideal for Someone Who Is:

  • Dependable -- more reliable than spontaneous
  • People-oriented -- enjoys interacting with people and working on group projects

Job Type: Full-time

Location:

  • Mooresville, NC or Remote

Schedule:

  • Monday to Friday
Share this job:
Data Science Engineer
data science java python scala big data cloud Feb 05
Contrast Security is the world’s leading provider of security technology that enables software applications to protect themselves against cyber attacks. Contrast's patented deep security instrumentation is the breakthrough technology that enables highly accurate analysis and always-on protection of an entire application portfolio, without disruptive scanning or expensive security experts. Only Contrast has intelligent agents that work actively inside applications to prevent data breaches, defeat hackers and secure the entire enterprise from development, to operations, to production.

Our Application Security Research (Contrast Labs) team is hyper-focused on continuous vulnerability and threat research affecting the world's software ecosystem. As a Data Science Engineer as part of the Research team, he or she will be responsible for expanding and optimizing data from our real-time security intelligence platform, as well as optimizing data flow and collection for cross functional teams.

The Data Science Engineer will support our research team, software developers, database architects, marketing associates, product team, and other areas of the company on data initiatives and will ensure optimal data delivery architecture is consistent throughout ongoing projects. They must be self-directed and comfortable supporting the data needs of multiple teams, systems and products. The right candidate will be excited by the prospect of optimizing or even re-designing our company's data architecture to support our next generation of products and data initiatives. It will present an opportunity as a data scientist to also contribute original research through data correlation.

The Data Science Engineer is responsible for supporting and contributing to Contrast’s growing and enhancing original security research efforts relevant to the development communities associated with Contrast Assess, Protect, and OSS platforms. Original research will be published in company blogs, papers and presentations.

If you're amazing but missing some of these, email us your résumé and cover letter anyway. Please include a link to your Github or BitBucket account, as well as any links to some of your projects if available.

Responsibilities

  • Conduct basic and applied research on important and challenging problems in data science as it relates to the problems Contrast is trying to solve.
  • Assemble large, complex data sets that meet functional / non-functional business requirements. 
  • Build the infrastructure required for optimal extraction, transformation, and loading of data from a wide variety of data sources using SQL and big data technologies.
  • Build analytics tools that utilize the data pipeline to provide actionable insights into threats, vulnerabilities, customer usage, operational efficiency and other key business performance metrics.
  • Help define and drive data-driven research projects, either on your own or in collaboration with others on the team.
  • Engage with Contrast’s product teams and customers to promote and seek out new data science research initiatives.
  • Create data tools for analytics and research team members that assist them in building and optimizing our product into an innovative industry leader.
  • Advanced working Structured Query Language (SQL) knowledge and experience working with relational databases, query authoring as well as working familiarity with a variety of databases.
  • Development and presentation of content associated with the research through conference speaking and/or blogging.

About You

  • Experience performing root cause analysis on internal and external data and processes to answer specific business questions and identify opportunities for improvement.
  • Strong analytic skills related to working with unstructured datasets. 
  • Experience supporting and working with cross-functional teams in a dynamic environment.
  • They should also have experience using some of the following software/tools:
  • Big data tools: Hadoop, Spark, Kafka, etc.
  • Relational SQL and NoSQL databases, including MongoDB and MySQL.
  • Data pipeline and workflow management tools: Azkaban, Luigi, Airflow, etc.
  • AWS cloud services: EC2, EMR, RDS, Redshift
  • Stream-processing systems: Storm, Spark-Streaming, etc.
  • Object-oriented/object function scripting languages: Python, Java, C++, Scala, etc.\#LI
  • 5+ years of experience in a Data Science role
  • Strong project management and organizational skills.
  • Nice to have understanding of the OWASP Top 10 and SANS/CWE Top 25.
  • You ask questions, let others know when you need help, and tell others what you need.
  • Attained a minimum Graduate degree in Computer Science, Statistics, Informatics, Information Systems or another quantitative field. 

What We Offer

  • Competitive compensation
  • Daily team lunches (in office)
  • Meaningful stock options
  • Medical, dental, and vision benefits
  • Flexible paid time off 
By submitting your application, you are providing Personally Identifiable Information about yourself (cover letter, resume, references, or other employment-related information) and hereby give your consent for Contrast Security, and/ or our HR-related Service Providers, to use this information for the purpose of processing, evaluating and responding to your application for current and future career opportunities. Contrast Security is an equal opportunity employer and our team is comprised of individuals from many diverse backgrounds, lifestyles and locations. 

The California Consumer Privacy Act of 2018 (“CCPA”) will go into effect on January 1, 2020. Under CCPA, businesses must be overtly transparent about the personal information they collect, use, and store on California residents. CCPA also gives employees, applicants, independent contractors, emergency contacts and dependents (“CA Employee”) new rights to privacy.

In connection with your role here at Contrast, we collect information that identifies, reasonably relates to, or describes you (“Personal Information”). The categories of Personal Information that we collect, use or store include your name, government-issued identification number(s), email address, mailing address, emergency contact information, employment history, educational history, criminal record, demographic information, and other electronic network activity information by way of mobile device management on your Contrast-issued equipment. We collect and use those categories of Personal Information (the majority of which is provided by you) about you for human resources and other business-driven purposes, including evaluating your performance here at Contrast, evaluating you as a candidate for promotion within Contrast, managing compensation (including payroll and benefits), record keeping in relation to recruiting and hiring, conducting background checks as permitted by law, and ensuring compliance with applicable legal requirements for Contrast. We collect, use and store the minimal amount of information possible

We also collect Personal Information in connection with your application for benefits. In addition to the above, Personal Information also identifies those on behalf of whom you apply for benefits. During your application for benefits, the categories of Personal Information that we collect include name, government-issued identification number(s), email address, mailing address, emergency contact information, and demographic information. We collect and use those categories of Personal Information for administering the benefits for which you are applying and ensuring compliance with applicable legal requirements and Contrast policies.
As a California resident, you are entitled to certain rights under CCPA:

-You have the right to know what personal information we have collected from you as a California employee;
-You have the right to know what personal information is sold or disclosed and to whom. That said, we do not sell your information, We do, however, disclose information to third parties in connection with the management of payroll, employee benefits, etc. to fulfill our obligations to you as an employee of Contrast. each of those third parties have been served with a Notice to Comply with CCPA or have entered into a CCPA Addendum with Contrast which includes them from selling your information.
-You have the right to opt-out of the sale of your personal information. Again, we do not sell it but you might want to be aware of that as a "consumer" in California with respect to other businesses' and
-The right to be free from retaliation for exercising any rights

If you have any questions, please let us know!
Share this job:
Sr. Android Engineer
android java saas Feb 04
SocialChorus is a platform for communicators. We help them become heroes within their organizations by giving them the tools and expertise they need to unify their enterprises. Companies thrive and win when all of their workers feel aligned, informed, and supported.

Joining SocialChorus means joining a movement where every worker matters. This movement has taken root and is evident in our world class customer base reaching millions of their employees worldwide every day. Now we need your help to achieve our goal of connecting every worker. Ready to make a difference?

We are currently seeking a Sr. Android Engineer to help enhance and build our industry leading communications platform. You will be surrounded by some of the sharpest minds you can find in a supportive and collaborative environment as you tackle some of the most complex problems in Enterprise SaaS development. Ready for a challenge?

We are a distributed team. Yes, we have offices in several cities but we build solutions for distributed workforces so we model our workforce the same way. In this role you really can work where you want.

Responsibilities

  • Design and execute user-facing features on Android devices
  • Create and update application designs for application enhancements
  • Provide technical leadership, driving and performing best engineering practices
  • Produce high quality software that is unit tested, code reviewed, and inspected for continuous integration
  • Carefully evaluate the technical tradeoffs of every decision
  • Work with the Design team to hone in on the best UI and infrastructure practices
  • Participate in the full SDLC (Agile), including meetings, iterative development, estimations and design sessions

Qualifications

  • Strong coding abilities and experience with Java/Kotlin and Android SDK
  • 4+ years building apps in a production environment
  • Multiple apps deployed to the Play StorePersonal/Public projects available for review
  • Experience with Multi-Threading and memory management specific to mobile devices
  • Experience designing clean and maintainable APIs
  • Experience consuming web services and HTTP REST interaction with JSON
  • Solid understanding of the full mobile development life cycle
  • Experience working in an Agile development environment
Why SocialChorus?

Because you care. About people, the work you do, and the connections you make. Work is such a large part of life, it only makes sense to make it awesome. 

If you want to engage brilliant minds in a true start-up environment where ideas are rewarded regardless of who they come from, join us. This is a rapidly changing space so if you thrive on ambiguity, are hungry for a challenge, and have the guts to speak your mind it could be a perfect fit. 

Come for the challenges, come for the people, and the unlimited PTO, health benefits, 401k plan, casual and friendly environment, and a leadership team who truly believes in your growth both professionally and personally will keep you here.
Share this job:
Principal Front-End Engineer
react-js javascript user-interface angular-js java frontend Feb 03

If you had the best ERP tool that powered some of the most high profile Architecture , Engineering and Government Contracting firms in the U.S., what would you do? Make it even better! The Unanet/Clearview team is committed to consistently delivering new features to its suite of products and we are just getting started! We want to grow our team, tackle even bigger challenges and do amazing things. We work in focused, agile-based, teams to constantly improve our code base, add new ways of interfacing with the system and have amassed a large backlog of interesting technical challenges and product initiatives. We want to grow to enable even greater success within our industry. This is where you come in!

We are seeking a Principal Front End Engineer to help take our web application and tech stack to the next level. We're looking for a dynamic individual who is no stranger to building well-designed, performant and effective front end web applications that support complex business rules/flows. You will start by learning from the experiences of our current team and our current offerings and become intimately familiar with our web application and tech stack. As you improve in your understanding of our business logic, you will contribute your front end technology experiences by helping to evaluate and architect the best front end technology to adapt to by working with the existing architecture group in addition to adding more features to our product. You will leverage your experience to establish best practices for web development and drive the team and the code base to a higher level. 

The ideal candidate will look not only to help lead, collaborate, and develop their career, but also be hungry to assist others in the development of their own careers as well. You'll have the chance to set the tone of the platform you'll be working on.

Applicants must be authorized for non-sponsored employment in the U.S.

Responsibilities

  • Drive front end architectural decisions to develop a maintainable and reliable set of edge applications
  • Work closely with UX designers and product owners to develop friendly UI experiences
  • Collaborate with other team members to build shared services that can serve many applications and scale independently
  • Enable our product team to tap into our valuable data sources and build incredible features for our customers
  • Actively participate in all development projects and work together to build high quality solutions
  • Present ideas in the form of lunch and learns to all technical staff to help shape our technical landscape
  • Provide constructive feedback on pull requests to increase code quality organically
  • Ensures software developed adheres to best practices and quality standards through code and design reviews
  • Possesses ability to multitask and juggle competing priorities, work on multiple sub-projects simultaneously dealing with multiple stakeholders

30 Days

  • If remote, you will come onsite for a 1-2 week "bootcamp" to immerse yourself in our culture, our product and our tech stack
  • Attend Unanet University course offerings to get trained on Unanet product basic features
  • As a Principal front-end engineer, you will work with the Lead and other architecture team members to understand our current product architecture, standards and development tools
  • You will help execute on introducing new front end technologies (React/Vue) to the tech stack by building proof of concepts to demonstrate tech stacks coexisting and present the same to the various technical stakeholders
  • You will create a loosely defined front end technical roadmap that takes scalability, testing and performance into account and present a gap analysis of what potentially can be done better based on our current solution
  • You will work within the frameworks of our efficient and effective SDLC process 
  • You will be responsible for taking on development items to get your hands in the current Web stack (25% of your time)

60 Days

  • As a Principal front-end engineer, you will start work with your team to create and help work on a backlog of technical infrastructure work that was identified in the first 30 days, including the adoption of the newly identified tech for our Q1/Q2 2020 Product deliverables
  • While the product owner is getting up to speed, you will co-create a backlog of work to be tackled in order to systematically add new features from which the entire team can pull work items from

90 Days

  • As a Principal front-end engineer, you will play an integral part in our deliverables around UX revamp initiative 
  • You will help instill the discipline of effectively monitoring and creating work items from our SDLC process, including monitoring issues in our lower environments
  • You will continuously evolve and uplift our tech stack by continuing to evolve the technical roadmap and future deliveries
  • You will help mentor and train other development team members as needed on the front end framework as needed
  • You will play a meaningful role in helping hire future members of the Product team

Requirements

We need developers that share our passion for building and scaling cutting-edge Web and Mobile Apps in a fast-paced startup -  one that already has the benefit of thousands of customers and millions of dollars in revenue.  

We are looking for candidates who have:

  • 7+ years experience developing web applications
  • 2+ years experience leading web or front end application teams
  • 4+ years React.js, Angular, React or other frameworks
  • 2+ years experience in Java
  • Proficient with MVC, CSS, Javascript, jQuery, and SQL
  • Ability to flesh out user stories to be consumed by the rest of the team
  • Ability to work as a Full Stack Developer with a keen eye for UI
  • Experience working in an agile (Scrum, Kanban or ScrumBan environment)
  • Strong interpersonal and communication skills

Preferences:

  • Ability to work and interface with team members remotely
  • Catalyst-mindset (i.e., the ability to tangibly see the future and influence the people and tech stack that you work with)
  • Exposure to Mobile App development
  • JS Unit Testing
  • BS in Computer Science or equivalent engineering degree
Share this job:
Principal API/Backend Engineer
java api rest microservices web-applications backend Feb 03

If you had the best ERP tool that powered some of the most high profile Architecture , Engineering and Government Contracting firms in the U.S., what would you do? Make it even better! The Unanet/Clearview team is committed to consistently delivering new features to its suite of products and we are just getting started! We want to grow our team, tackle even bigger challenges and do amazing things. We work in focused, agile-based, teams to constantly improve our code base, add new ways of interfacing with the system and have amassed a large backlog of interesting technical challenges and product initiatives. We want to grow to enable even greater success within our industry. This is where you come in!

We are seeking a Principal Backend Engineer to help take our web application and tech stack to the next level. We're looking for a dynamic individual who is no stranger to building well-designed, performant and effective API framework/components needed for web applications that support complex business rules/flows. You will start by learning from the experiences of our current team and our current offerings and become intimately familiar with our web application and tech stack. As you improve in your understanding of our business logic, you will contribute your API/backend technology framework experiences by helping to architect the API frameworks/components to adapt to by working with the existing architecture group in addition to adding more features to our product. You will leverage your experience to establish best practices for web development and drive the team and the code base to a higher level. 

The ideal candidate will look not only to help lead, collaborate, and develop their career, but also be hungry to assist others in the development of their own careers as well. You'll have the chance to set the tone of the platform you'll be working on.

Applicants must be authorized for non-sponsored employment in the U.S.

Responsibilities

  • Drive API/backend architectural decisions to develop a maintainable a reliable set of edge applications
  • Design, develop and maintain customer facing API using modern development tools and methods
  • Collaborate with other team members to build shared services that can serve many applications and scale independently
  • Enable our product team to tap into our valuable data sources and build incredible features for our customers
  • Actively participate in all development projects and work together to build high quality solutions
  • Present ideas in the form of lunch and learns to all technical staff to help shape our technical landscape
  • Provide constructive feedback on pull requests to increase code quality organically
  • Ensures software developed adheres to best practices and quality standards through code and design reviews
  • Possesses ability to multitask and juggle competing priorities, work on multiple sub-projects simultaneously dealing with multiple stakeholders

30 Days

  • If remote, you will come onsite for a 1-2 week "bootcamp" to immerse yourself in our culture, our product and our tech stack
  • Attend Unanet University course offerings to get trained on Unanet product basic features
  • As a Principal API/backend engineer, you will work with the Lead and other architecture team members to understand our current product architecture, standards and development tools
  • Working with the Lead, you will help evaluate and design API framework/components in addition to building proof of concepts and present the same to the various stakeholders
  • With the help of the CTO you will create a loosely defined technical roadmap around the API that takes scalability, testing and performance into account and present a gap analysis of what potentially can be done better based on our current solution
  • You will aid in participating in an efficient and effective SDLC and CI/CD process
  • You will be responsible for taking on development items to get your hands in the current Web stack (25% of your time)

60 Days

  • As a Principal backend engineer, you will start work with your lead to create and help work on a backlog of technical infrastructure work that was identified in the first 30 days
  • While the product owner is getting up to speed, you will play the role of a technical Product Owner and co-create a backlog of work to be tackled in order to systematically add new features from which the entire team can pull work items from

90 Days

  • As a Principal backend engineer, you will play an integral part in our major MVP release for the release of our Platform/API (Q2 2020)
  • You will help instill the discipline of effectively monitoring and creating work items from production issues
  • You will evolve and uplift our tech stack by continuing to evolve the technical roadmap and future deliveries
  • You will help mentor and train other development team members as needed on the API/backend framework or technologies employed as needed
  • You will play a meaningful role in helping hire future members of the Product team

Requirements:

We need developers that share our passion for building and scaling cutting-edge Web and Mobile Apps in a fast-paced startup -  one that already has the benefit of thousands of customers and millions of dollars in revenue.  

We are looking for candidates who have:

  • 7+ years experience developing APIs and web applications
  • 2+ years experience leading (technically) web and/or API application teams
  • 8+ years of full stack SDLC experience with Java
  • Expert knowledge of Web Services and the development of REST based interfaces, including in depth knowledge and experience with JSON, JSON Schema, or related technologies
  • Prior experience architecting and developing public APIs
  • Proficient with MVC, CSS, Javascript, jQuery, and SQL
  • Ability to flesh out user stories to be consumed by the rest of the team
  • Ability to work as a Full Stack Developer with a keen eye for API's
  • Experience working in an agile (Scrum, Kanban or ScrumBan environment)

Strong  Preference for:

  • Ability to work and interface with team members remotely
  • Catalyst-mindset (i.e., the ability to tangibly see the future and quickly and effectively influence the people and tech stack that you work with)
  • Exposure to having introduced a 3rd tier (API) into a monolithic stack
  • API and middle tier Unit Testing frameworks
  • BS in Computer Science or equivalent engineering degree
  • Possess strong understanding of the web request/response lifecycle and API design - including versioning, isolation and microservice architectures
Share this job:
Sr. Security Engineer
java python ruby docker cloud healthcare Feb 03
Company Description
At HyperScience we develop and deliver intelligent solutions to automate manual document processing for global financial services, insurance, healthcare, and government organizations. Founded in 2014, our solution extracts handwritten, cursive and printed typed text at better-than-human levels of accuracy and automation that get better over time. By streamlining operations and reducing the costs associated with data entry, we enable some of the world’s largest companies to improve customer service and drive new business opportunities.

With more than $50 million raised to date, we’re growing quickly and looking for individuals to join our team and make a difference in our organization and for our customers.

Job Description
We are looking for a security engineer who is excited for the challenge in building a secure product from the ground up.  As a member of a growing team in a fast-moving startup, this individual will have the opportunity to drive key cornerstones of our product security.  If you love to code, have unique ideas in solving security issues, and are motivated by the challenge of securing a product relied on by some of the world’s largest companies, this role is for you.

Responsibilities

  • Implement a software assurance model designed to address security defects early in the delivery pipeline.
  • Perform security design reviews for new features and product releases.
  • Perform code reviews and advise developers on remediation techniques.
  • Design controls to detect and respond to common attacks on our platform.
  • Triage and respond to external inquiries around security vulnerabilities.
  • Facilitate internal training on various security topics to raise awareness and interest.

Qualifications

  • Strong proficiency in at least one programming language like Python, Go, C++, Java, Ruby, and shell scripting languages.
  • 5-7 years of hands-on experience working with developers in building a software assurance model.
  • Demonstrate the ability to manually exploit security flaws on web applications and APIs.
  • Hands-on experience deploying open source security tools to monitor the cloud infrastructure.
  • Experience designing secure web services, RESTful APIs, and microservice architectures.
  • Strong understanding of containerization technology such as Docker and Kubernetes, and the ability to deploy hardened configurations using orchestration tools.
  • Systematic problem-solving approach, coupled with strong communication skills and a sense of ownership and drive.

Benefits

  • Top notch healthcare for you and your family
  • 30 days of paid leave annually to help nurture work-life symbiosis
  • A 100% 401(k) match for up to 6% of your annual salary
  • Stock Options
  • Paid gym membership
  • Pre-tax transportation and commuter benefits
  • 6-month parental leave (or double salary to pay for your partner's unpaid leave)
  • Free travel for any person accompanying a breastfeeding mother and her baby on a business trip
  • A child care and education stipend up to $3,000 per month, per child, under the age of 21 for a maximum of $6,000 per month total
  • Daily catered lunch, snacks, and drinks
  • Budget to attend conferences, train, and further your education
  • Relocation assistance

  • *These are the benefits for U.S.-based employees. We have equivalent benefits at all our offices.*
We are an equal opportunity employer. We welcome people of different backgrounds, experiences, abilities and perspectives. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status.
Share this job:
Full Stack Web Developer
KinaTrax   $80K - $120K
full stack java python javascript ruby html Jan 31

Job Description

The Full Stack Web Developer (FSD) will be responsible for designing and developing a web-based biomechanics analysis platform tailored specifically for the company’s markerless motion capture and video data. The aim of this project is to develop a web-based platform, accessed through the company’s website, to aid front office personnel, coaching staff, and players in the analysis, visualization, and reporting of KinaTrax’s data. Additionally, the FSD will support future web development initiatives of the company.

Essential Job Responsibilities

The FSD performs the major functions listed below. The position may require additional duties/responsibilities that may not be outlined below, and specific functions are subject to change.

  • Designing and developing a web-based biomechanical analysis platform tailored specifically for use with the company’s markerless motion capture and video data.
  • Developing front end website architectures.
  • Designing user interactions on web pages.
  • Developing back end website applications.
  • Creating servers and databases for functionality.
  • Ensuring cross-platform optimization for mobile devices.
  • Ensuring responsiveness of applications.
  • Working alongside biomechanists and data scientists for core functionality.
  • Working alongside graphic designers for web design features.
  • Designing and developing APIs.
  • Troubleshooting, debugging, and upgrading software.
  • Designing and developing security and data protection measures.
  • Seeing through a project from conception to finished product.
  • Meeting both technical and consumer needs.
  • Writing technical documentation.
  • Staying abreast of developments in web technology.
  • Supporting the company’s future web development initiatives.
  • Designing and developing unit tests.
  • Participating in code reviews.

Qualifications & Requirements

The following qualifications are the minimum requirements necessary to successfully perform this role. However, any equivalent combination of experience, education and training, which provides the necessary knowledge, skills and abilities, would be acceptable, subject to any legal and/or regulatory requirements.

  • Degree in Computer Engineering, Computer Science or equivalent disciplines.
  • Proficiency with fundamental front-end languages such as HTML, CSS and JavaScript.
  • Proficiency with AngularJS and familiarity with other JavaScript frameworks such as React.
  • Proficiency with ASP.NET Core and familiarity with other server-side languages such as Python, Ruby, Java, and PHP.
  • Proficiency with MySQL and familiarity with other database technologies such as MSSQL, Oracle and MongoDB.
  • Proficiency with Microsoft Visual Studio.
  • Proficiency with web servers, such as IIS and Apache, and UI/UX design.
  • Experience in software engineering practices, including but not limited to software design and implementation, unit testing, code reviews, continuous integration, source control, and coding standards compliance.
  • Experience with Git is preferred.
  • Experience interfacing with both internal team members and external customers as part of a solution-based service process.
  • Experience troubleshooting and responding to customer concerns.
  • Proven record of being reliable and accountable for all aspects of their job.
  • Excellent analytical, interpersonal and communication skills with the ability to communicate complex technical issues in an easy to understand manner.
  • Ability to work in a fast-paced, self-directed, entrepreneurial environment.
  • Resourceful, with the ability to work independently.
  • Strong time management skills.
  • Ability to adapt to changing circumstances.
  • Decision-making, problem resolution and creative thinking skills.
  • Attention to detail.
  • Ability to multi-task activities with shifting priorities. Able to work productively in a pressurized environment.
  • Ethical and trustworthy.

Working Conditions

  • Occasional travel to meet with clients.
  • Extended periods of computer usage.

Relocation

  • None required. Remote work.

Company Description

KinaTrax develops a markerless motion capture system that analyzes the motions of a baseball pitcher and hitter in-game. The system is installed in more than 24 ballparks throughout the country, and is utilized by multiple professional baseball teams for the purposes of assessing and enhancing player performance and preventing injuries. The company was founded in 2015 and is headquartered in Boca Raton, Florida.

Additional Information

  • Type: Full-time
  • Compensation: $80,000 - $120,000
  • Benefits: Health Insurance, Retirement plan
  • Experience: Senior level
  • Functions: Full Stack Web Development
  • Industries: Biomechanics, Baseball
Share this job:
Senior Systems Administrator
shell linux aws unix sysadmin senior Jan 31

WalletHub is one of the leading personal finance destinations in the US and rapidly growing. We’re looking for a highly skilled and motivated Senior Systems Administrator for a full-time, permanent position.

Requirements

You are the ideal candidate for this job if you have:

  • 10+ years of total work experience
  • 3+ years of experience in supporting AWS-based production infrastructure
  • 3+ years of experience administering UNIX/Linux server required (or equivalent work experience)
  • 3+ years of experience with Apache, Tomcat and any other Java application servers and relational database servers like MySQL (LAMP experience is highly preferred)
  • Experience with monitoring tools like Nagios, tripwire, aide and other custom monitoring tools
  • Experience with configuring and securing mission-critical production servers
  • Experience with configuring load balancers and data
  • Experience in Shell Scripting or Perl, with experience implementing automation and monitoring using shell scripting
  • Experience in analysis and system performance tuning
  • Bachelor's or Master’s degree in Computer Science (or equivalent work experience)
  • Critical thinking skills in a complex IT environment to analyze, troubleshoot, and resolve problems without direction
  • Outstanding organizational skills and the ability to handle multiple projects simultaneously while meeting deadlines
  • Excellent verbal and written communication skills
  • Willingness to work hard (50 hrs per week)

Responsibilities

  • Ensure proper security, monitoring, alerting and reporting for the infrastructure and be the on-call for production servers
  • Develop security monitoring and other tools to ensure the integrity and availability of our applications, server resources, reviewing system and application logs
  • Work with the incident team to diagnose and recover from hardware or software failures working with or as the Incident Commander to coordinate and communicate with our internal customers
  • Assist project teams with technical issues during development efforts
  • Gather system requirements and support several project teams in evolving, testing, and rolling-out new products and services, then transitioning the site or product to post launch operations activities throughout the life of the product or service
  • Work with the application development team and other systems engineers to make improvements to current infrastructure
  • Document processes and procedures and follow a formal change management procedure

Our Offer

  • Very competitive salary based on prior experience and qualifications
  • Potential for stock options after the first year
  • Raise and advancement opportunities based on periodic evaluations
  • Health benefits (if working from our office in Washington, D.C.)
  • Visa sponsorship (if working from our office in Washington, D.C.)

Notes

This position requires candidates to be living in the US. The position can be performed remotely if you don't live in the Washington, D.C. area.

Although we appreciate your interest in working with us, due to the high number of applications we receive, we will only be able to respond to successful applicants.

More about WalletHub

WalletHub is a high-growth fintech company based in Washington, DC that is looking for talented, hard-working individuals to help us reshape personal finance. More specifically, we are harnessing the power of data analytics and artificial intelligence to build the brain of a smart financial advisor, whose services we’re offering to everyone for free. The WalletHub brain enables users to make better financial decisions in a fraction of the time with three unique features:

1) Customized Credit-Improvement Tips: WalletHub identifies improvement opportunities and guides you through the necessary corrections.

2) Personalized Money-Saving Advice: WalletHub’s savings brain constantly scours the market for load-lightening opportunities, bringing you only the best deals.

3) Wallet Surveillance: Personal finance isn’t as scary with 24/7 credit monitoring providing backup, notifying you of important credit-report changes.

In addition to the valuable intelligence the brain provides, WalletHub is the first and only service to offer free credit scores and full credit reports that are updated on a daily basis absent of user interaction, rather than weekly or monthly and only when a user logs in. Some other services hang their hats on free credit scores and reports, yet they’re still inferior to what WalletHub considers minor pieces to a much larger puzzle.

Share this job:
Senior Frontend Engineer
SUSE  
git linux css react-js javascript frontend Jan 30

Senior Frontend Engineer


Together at SUSE, we are building the future of data center management. We are an international team of developers, designers, QA, and release engineers working on SUSE Manager, an open source web application built to manage Linux servers in a better way. Our development is done in public as part of the Uyuni project (https://www.uyuni-project.org/), a fork of the well known Spacewalk project. We love to learn and we are passionate about our products. Our goal is to build the best tools for a Software Defined Infrastructure, delivered with great performance and user experience.


We are looking for talented and passionate engineers that want to be part of the SUSE family and work in a distributed open source environment — those ambitious, driven and collaborative people that will push us forward and help us doing even greater things.


Responsibilities


In this role, you will work on frontend development to support and improve the user experience of our product. You'll need to be both creative and motivated, proficient in building web applications, and able to work in a fast-paced, distributed environment. You will:

  • Ship top-quality code for SUSE Manager, a web-based Systems Management application used by hundreds of companies across the world.
  • Influence the future of the code base, working with upstream project communities and influencing design and implementation decisions.
  • Work with users to identify problems, turn them into good bug reports, track progress, and provide feedback back to users.
  • Use precision and attention to design details to ensure a clean and clear experience for users.

Required Skills

  • Solid software engineering skills, e.g. algorithms, programming paradigms, distributed systems.
  • Sound understanding of frontend technologies: HTML, CSS, JavaScript and CSS preprocessors (e.g. LESS, SASS). React.js is a plus.
  • Experience with web applications and services (APIs) and the involved technologies (e.g. HTTP, REST).
  • Familiarity with backend technologies, mainly server-side Java and different types of web services.
  • Experience with code reviews, critiques, and patches, in both directions.
  • Experience with testing, build tools and debugging techniques.
  • Verbal and written proficient in English language.
  • Understanding of the Linux operating system and its development tools (gcc, gdb, git) and packaging software (e.g. rpm, deb) is a plus.
  • Participation in open source communities is a plus.

Our Offer

  • Direct contact with representatives of free/open source software projects worldwide.
  • Regular hackathons (Hackweeks) and workshops on the company, department, and team levels.
  • Five weeks of vacation. (*)
  • Contributions to pension insurance or capital life insurance. (*)
  • Other common employee benefits (food coupons, health care, sports and cultural activities). (*)
  • Free beverages. (*)
  • We know how to party.
  • We celebrate success.

(*) Reference for the example benefits is the office in Germany. They may vary across hiring locations.


Challenge


You are expected to work on a challenge to be resolved and submitted together with your application. The code challenge is yet to be defined, and will follow the rules below:


Rules

  • Should be delivered via git repository or pull request.
  • It has to include tests.
  • You should keep the commit history - don't squash.

Bonus

  • Show us examples of web-based user interfaces that you designed.
  • Point us to git repositories with remarkable pieces of code you developed.
  • Let us know about articles or blog posts you wrote on technology and software development in general.
Share this job:
Senior Data Engineer
Medium  
senior java python scala aws frontend Jan 29
At Medium, words matter. We are building the best place for reading and writing on the internet—a place where today’s smartest writers, thinkers, experts, and storytellers can share big, interesting ideas; a place where ideas are judged on the value they provide to readers, not the fleeting attention they can attract for advertisers.

We are looking for a Senior Data Engineer that will help build, maintain, and scale our business critical Data Platform. In this role, you will help define a long-term vision for the Data Platform architecture and implement new technologies to help us scale our platform over time. You'll also lead development of both transactional and data warehouse designs, mentoring our team of cross functional engineers and Data Scientists.

At Medium, we are proud of our product, our team, and our culture. Medium’s website and mobile apps are accessed by millions of users every day. Our mission is to move thinking forward by providing a place where individuals, along with publishers, can share stories and their perspectives. Behind this beautifully-crafted platform is our engineering team who works seamlessly together. From frontend to API, from data collection to product science, Medium engineers work multi-functionally with open communication and feedback

What Will You Do!

  • Work on high impact projects that improve data availability and quality, and provide reliable access to data for the rest of the business.
  • Drive the evolution of Medium's data platform to support near real-time data processing and new event sources, and to scale with our fast-growing business.
  • Help define the team strategy and technical direction, advocate for best practices, investigate new technologies, and mentor other engineers.
  • Design, architect, and support new and existing ETL pipelines, and recommend improvements and modifications.
  • Be responsible for ingesting data into our data warehouse and providing frameworks and services for operating on that data including the use of Spark.
  • Analyze, debug and maintain critical data pipelines.
  • Build the infrastructure required for optimal extraction, transformation, and loading of data from a wide variety of data sources using SQL, Spark and AWS technologies.

Who You Are!

  • You have 7+ years of software engineering experience.
  • You have 3+ years of experience writing and optimizing complex SQL and ETL processes, preferably in connection with Hadoop or Spark.
  • You have outstanding coding and design skills, particularly in Java/Scala and Python.
  • You have helped define the architecture, tooling, and strategy for a large-scale data processing system.
  • You have hands-on experience with AWS and services like EC2, SQS, SNS, RDS, Cache etc or equivalent technologies.
  • You have a BS in Computer Science / Software Engineering or equivalent experience.
  • You have knowledge of Apache Spark, Spark streaming, Kafka, Scala, Python, and similar technology stacks.
  • You have a strong understanding & usage of algorithms and data structures.

Nice To Have!

  • Snowflake knowledge and experience
  • Looker knowledge and experience
  • Dimensional modeling skills
At Medium, we foster an inclusive, supportive, fun yet challenging team environment. We value having a team that is made up of a diverse set of backgrounds and respect the healthy expression of diverse opinions. We embrace experimentation and the examination of all kinds of ideas through reasoning and testing. Come join us as we continue to change the world of digital media. Medium is an equal opportunity employer.

Interested? We'd love to hear from you.
Share this job:
Software Engineer
javascript react-js python java-8 php java Jan 29

Note: This is a remote position. Candidates from any time zone (worldwide) will be considered.

What You Will Bring to the Team

As a Software Engineer at Wizeline, you will advocate for the use of cutting-edge technology to build intelligent and scalable products. You will act as a technology partner for our clients from inception to completion. By understanding their needs and translating requirements into world-class design, you will be responsible for delivering high-quality applications.

Partner with multidisciplinary teams located across the world (Technical Writing, User Experience, Product Management, and Project Management) to solve challenging problems. As a relationship builder with direct communication with stakeholders, you will also drive internal initiatives and objectives.

You will work on projects that will allow you to develop your skills and gain exposure to multinational brands. We promote fun and continuous learning and we are proud of working with the brightest minds in the industry.

Are you a Fit?

Must Haves:

To be successful in this role, you need:

  • Hands-on working experience developing secure, scalable enterprise applications.
  • Passion and experience building web-based technology products or applications.
  • Comfortable in learning new coding languages and frameworks, and seamlessly switching from one to another, when required.
  • Familiarity with computer science algorithms and data structures to optimize solutions.
  • Knowledge of relational and/or non-relational databases.
  • Strong architecture skills, with the ability to select the best stack for each project.
  • Strong communication skills in English.
  • Experience in one or more of the most commonly used web applications stacks.

Nice to Haves:

Some nice-to-have qualities that will further help you are:

  • BS/MS in Computer Science, Engineering, or a related subject
  • Experience in working directly with clients
  • Hands-on knowledge of working in Agile environment
  • Frontend or backend experience leveraging some of the following web technologies and frameworks:
    - Frontend: ReactJS, AngularJS, or Vue.js
    - Backend: Express.js, Django, Node or Flask
    - Databases: MySQL and MongoDB
    - Programming Languages: JavaScript, Python, Ruby, Java, and/or PHP
  • Experience working with Cloud platforms like AWS or GCP
  • A code repository you can share with the team, showcasing your contributions to open source projects
  • Being a DevOps advocate, with working knowledge of Docker, Jenkins, Travis, and/or Kubernetes
Share this job:
Senior Systems Administrator
shell linux aws unix sysadmin senior Jan 28

WalletHub is one of the leading personal finance destinations in the US and rapidly growing. We’re looking for a highly skilled and motivated Senior Systems Administrator for a full-time, permanent position.

Requirements

You are the ideal candidate for this job if you have:

  • 10+ years of total work experience
  • 3+ years of experience in supporting AWS-based production infrastructure
  • 3+ years of experience administering UNIX/Linux server required (or equivalent work experience)
  • 3+ years of experience with Apache, Tomcat and any other Java application servers and relational database servers like MySQL (LAMP experience is highly preferred)
  • Experience with monitoring tools like Nagios, tripwire, aide and other custom monitoring tools
  • Experience with configuring and securing mission-critical production servers
  • Experience with configuring load balancers and data
  • Experience in Shell Scripting or Perl, with experience implementing automation and monitoring using shell scripting
  • Experience in analysis and system performance tuning
  • Bachelor's or Master’s degree in Computer Science (or equivalent work experience)
  • Critical thinking skills in a complex IT environment to analyze, troubleshoot, and resolve problems without direction
  • Outstanding organizational skills and the ability to handle multiple projects simultaneously while meeting deadlines
  • Excellent verbal and written communication skills
  • Willingness to work hard (50 hrs per week)

Responsibilities

  • Ensure proper security, monitoring, alerting and reporting for the infrastructure and be the on-call for production servers
  • Develop security monitoring and other tools to ensure the integrity and availability of our applications, server resources, reviewing system and application logs
  • Work with the incident team to diagnose and recover from hardware or software failures working with or as the Incident Commander to coordinate and communicate with our internal customers
  • Assist project teams with technical issues during development efforts
  • Gather system requirements and support several project teams in evolving, testing, and rolling-out new products and services, then transitioning the site or product to post launch operations activities throughout the life of the product or service
  • Work with the application development team and other systems engineers to make improvements to current infrastructure
  • Document processes and procedures and follow a formal change management procedure

Our Offer

  • Very competitive salary based on prior experience and qualifications
  • Potential for stock options after the first year
  • Raise and advancement opportunities based on periodic evaluations
  • Health benefits (if working from our office in Washington, D.C.)
  • Visa sponsorship (if working from our office in Washington, D.C.)

Notes

This position requires candidates to be living in the US. The position can be performed remotely if you don't live in the Washington, D.C. area.

Although we appreciate your interest in working with us, due to the high number of applications we receive, we will only be able to respond to successful applicants.

More about WalletHub

WalletHub is a high-growth fintech company based in Washington, DC that is looking for talented, hard-working individuals to help us reshape personal finance. More specifically, we are harnessing the power of data analytics and artificial intelligence to build the brain of a smart financial advisor, whose services we’re offering to everyone for free. The WalletHub brain enables users to make better financial decisions in a fraction of the time with three unique features:

1) Customized Credit-Improvement Tips: WalletHub identifies improvement opportunities and guides you through the necessary corrections.

2) Personalized Money-Saving Advice: WalletHub’s savings brain constantly scours the market for load-lightening opportunities, bringing you only the best deals.

3) Wallet Surveillance: Personal finance isn’t as scary with 24/7 credit monitoring providing backup, notifying you of important credit-report changes.

In addition to the valuable intelligence the brain provides, WalletHub is the first and only service to offer free credit scores and full credit reports that are updated on a daily basis absent of user interaction, rather than weekly or monthly and only when a user logs in. Some other services hang their hats on free credit scores and reports, yet they’re still inferior to what WalletHub considers minor pieces to a much larger puzzle.

Share this job:

This Year

Partner Solutions Engineer
Auth0  
java javascript html saas cloud frontend Jan 27
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 continuing to build a dedicated pre-sales engineering team that requires Partner focused Solutions Engineers working alongside Auth0 Partner Managers.
The Partner Solutions Engineer is responsible for the pre-sales enablement of partners and supporting the growth of the Auth0 Partner program. This role is responsible for managing technical partner activities working closely with Auth0 Partner Managers, developing technical business plans for partnerships including identifying, testing, and bringing to market solution offerings based on Auth0.  Content creation and sharing information with partners in the field is a key component of this role.

Responsibilities

  • Deliver interactive presentations and product demos to all levels of partner organizations - from practitioner to C-level.
  • Lead technical sessions with prospective partners in order to understand their business and position where Auth0 adds differentiating business and technical value for their clients.
  • Engage with various partner personas including software engineering, operations, and business stakeholders.
  • Whiteboard Auth0 solutions with partners for their customer architectures.
  • Maintain a deep technical understanding of the Auth0 product line and the underlying technologies and protocols.
  • Maintain a broad-level of knowledge of industry trends (e.g.,  self study, research, online courses), partner and channel trends, and how Auth0 can deliver value.
  • Support marketing events and partner events evangelizing Auth0 as a presenter, attendee, or technical booth staff.
  • Help develop partner collateral in cooperation with Sales, Marketing, and Product Management.
  • Create and contribute pre-sales enablement material and execute training sessions as needed to assigned partners.
  • Develop and deliver partner demos for various use casesDistill and communicate customer and partner needs and submit feedback to Product Management, Marketing and Sales.
  • Complete technical solution sections of partner related RFI/RFPs.
  • Track activities in SFDCWork from home with up to 50% travel to partners/prospects site as needed

Required

  • Experience with VARs, SIs, GSIs, VADs, and Cloud Provider partners.A love for our primary customer profile: the software developer and architect.
  • 5+ years of technical sales, preferably with broad experience and responsibilities.
  • An ability to quickly communicate complex ideas around a technical topic, utilizing various mediums (whiteboard, diagrams, video conference calls, etc.)
  • Strong presentation skills and confident engaging with experienced and highly skilled audiences.
  • Expert in building partner relationships, listening and managing time.
  • Must be a self-starter, with both the ability to work independently and in a team.

Desired

  • A strong technical background in Information Technology Security.
  • Experience with SaaS and Cloud platforms (AWS, Azure).
  • Experience with JavaScript and at least one backend stack (eg. node, java, .NET).
  • Experience with a popular frontend stack (eg. react, angular).
  • Experience with at least one standard network security protocol (e.g., 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 (such as curl or Postman) to interact with an HTTP service.
  • Understanding of SaaS business models ideally with working experience on SaaS platforms.
  • Knowledge around the Auth0 platform and competitor product offerings would be an advantage.
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:
Python / Go Cloud Engineer
python go git sysadmin cloud java Jan 27

Mission

Platform.sh is a groundbreaking hosting and development tool for web applications. We’re a European VC-Backed startup with a host of blue-chip Enterprise clients and a string of awards and grants (including €2m from the EU Horizon 2020 program). To reinforce our technical prowess, we are looking to grow our engineering team. If you’re looking for an exciting, high-growth opportunity with an award-winning, cutting-edge company, this could be just the job for you.

The company is fully distributed and remote first, with a strong accent on diversity and inclusion in all of its dimensions (gender, sexual orientation, age, race, country of origin - you have it, we want it).

For its groundbreaking PaaS solution https://platform.sh is looking for a Pythonian Cloud Engineer with a taste for Go, good Linux system understanding, and a real hunger for the challenges of building robust, distributed systems.

Platform.sh is a PaaS shrouded in a lot of black magic (we can consistently clone a whole running cluster, with its state, databases, indexes in a matter of seconds). We want to get this down to the hundreds of milliseconds domain. Interested? There is more...

Our external API is pure Hypermedia REST + oAuth on top of Pyramid. It mechanizes the Git layer and needs more features.

We can consistently generate from the same manifest a Docker container, an LXC one, or VM disk images (AWS, Azure, Google Cloud, OpenStack), we want more targets.

We probably have the highest container density in the industry. We need to get it higher.

We support any Python, Ruby, NodeJS, PHP, Java and .NET time to roll-out Elixir, of course Elixir, and Rust.

We need to have more auto-healing on the high-availability clusters. We need more performance out of our multi-protocol ssh proxy. We need work on our Ceph Implementation; We need to get the Debian package generation streamlined and faster. We need… great ideas on how to make Platform.sh even better. Interested? Join us!

This is a remote position and occasional travel to cool places like Paris, France, may be required.

Skills & requirements:

Required:

  • Be a really really good dev that likes testing, understands how an OS works, knows networking, how git works, and the constraints of a distributed system.
  • Be proficient in Python
  • Some familiarity with Go (or the willingness to learn) - hard core expertise here, also appreciated.

Would be really great if you had:

  • Experience with C (we contribute to a bunch of upstream projects, like LXC) is a plus; Love not required.
  • Great knowledge of Git
  • Good Networking background (routing/protocols)
  • Good grasp of practical security and cryptography
  • Experience with other programming languages (Rust. Haskell anyone? Java, Javascript, Ruby, Common Lisp?, PHP? )
  • Good knowledge of how the Web works (Hacking Nginx with Lua a plus). You may want to brush up on HTTP before the interview.
  • Good understanding of how database systems and search engines work
  • A good notion on distributed systems (consensus protocols like Raft/Paxos, eventual consistency models, gossip protocols)
  • Mad Debian Skills. Sporting a Debian plaid cloth during the interview is not frowned upon.

To be clear so you are not surprised in the technical interview, this job is very much more for a systems engineer, rather than an application developer. So knowing about system calls is important, while knowing Django, not so much.

Share this job:
Front-end Developer
Binance  
frontend java javascript swift objective-c blockchain Jan 24
Please note, all positions at Binance require relevant experience. Applications without required experience will not be considered.

Binance is the no. 1 crypto-currency exchange in the world.
Are you looking to be a part of one of the most influential companies in the blockchain industry and contribute to the crypto-currency revolution that is changing the world?

We are looking for a Software Engineer to design and build the next-generation web and native applications for our world class exchange and other products in our ecosystem.

For this role we are open to candidates with a variety of backgrounds: current React and/or React Native Developers or native iOS or Android Developers who are open to switching to React and React Native.

Location: this role is located in Singapore, full-time remote work is an option as well.

You will

  • Implement new user-facing features in Binance’s products, which have a huge amount of PV everyday.
  • Build fast and easy-to-use experiences for web and native apps with React and React Native for devices of all sizes.
  • Optimize apps to maximize speed and scale.
  • Build libraries and frameworks that support complex web applications, speed development efficiency up and improve code quality.

You have

  • Worked 2-5+ years writing TypeScript/JavaScript code, and a strong knowledge of React and/or React Native. A good grasp on state-management patterns such as Redux, Flux, etc
  • OR: Worked 2-5+ years writing Java/Kotlin code, and a strong knowledge of the Android platform
  • OR: Worked 2-5+ years writing Objective-C/Swift code, and a strong knowledge of the iOS platform
  • Experience developing responsive apps that run smoothly even on devices with limited horsepower
  • A degree in Computer Science, Engineering or some equivalent industry experience

We love

  • Passion for building beautiful interfaces and user experiences that spark joy
  • People who do not just write JavaScript, but understand how a whole web app works
  • Tiny pieces of code we can understand at a glance
  • TypeScript
  • Next.js
  • React Native
  • styled-components
  • Cypress
  • Developers who have some understanding or experience working on native iOS/Android projects or features
Conditions
• Do something meaningful; Be a part of the future of finance technology and the no.1 company in the industry
• Fast moving, challenging and unique business problems
• International work environment and flat organisation
• Great career development opportunities in a growing company
• Possibility for relocation and international transfers mid-career
• Competitive salary
• Flexible working hours, Casual work attire
Share this job:
Solutions Engineer, PreSales - Colorado
 
java dot net Jan 23
Solutions Engineer
 
Our Solutions Engineers are the primary technical field experts, responsible for actively driving and managing the technical part of a sales engagement.

The goal of the Solutions Engineer is to support the rapidly growing Couchbase user community and help drive customer success. In this exciting role, you will become an expert explaining NoSQL advantages, how Couchbase Server works and how it can be used to solve the customer’s problems; all with a good dose of getting customers excited about using this new approach for fast & scalable databases.

Whenever customers do a POC or hands-on evaluation, our solutions engineers help drive these by answering their questions & troubleshooting, so you will be hands-on with the technology.

This role will oversee a geographic territory which includes Arizona, New Mexico, Utah, and Colorado and will be based (remotely) in any of these locations.

This role will oversee a geographic territory which includes Arizona, New Mexico, Utah, and Colorado and will be based (remotely) in any of these locations.

Responsibilities:

  • Show customers how to solve their problems and meet their requirements with Couchbase Server and get them excited about NoSQL database technology
  • Work closely with the sales team on account strategy and identifying additional opportunities in existing accounts
  • Ensuring the success of customer POC / Pilots through effective management of acceptance criteria and issue escalation/resolution.
  • Developing and delivering exceptional company/product presentations and demonstrations
  • Work with all technical levels from managers, to architects and developers and explain Couchbase Server and its uses
  • Be the technical product expert for customers and stay up-to-date on the NoSQL competitive landscape
  • Work with Product Management and Engineering to provide feedback from the field and represent the customer perspective
  • Identify and write internal and external technical collateral, like typical deployment architectures or best practices

Preferred Qualifications:

  • BS in Computer Science, Engineering or equivalent experience in software and/or a technologically relevant field
  • 3+ years experience with traditional RDBMS including schema modeling, performance tuning and configuration
  • Prior experience in a fast-paced startup environment
  • Hands-on administration and troubleshooting experience with x86 operating systems (Linux, Windows, Mac OS), networking and storage architectures
  • Familiarity with NoSQL databases or other distributed high-performance systems
  • Pre-sales support experience in the NoSQL industry

Minimum Qualifications:

  • Excellent communication and presentation skills with an ability to present technical solutions concisely from small to large audience
  • Experience engaging with developers and programming experience in at least one of the following: Java/.NET/PHP
  • Demonstrated passion for diving into technical issues and solving customer problems
  • Demonstrated critical thinking and advanced troubleshooting skills and qualities
  • Well organized, can engage with many customers at the same time
  • Ability to travel up to 25% of the time is required
Share this job:
Solutions Engineer, PreSales - Utah
 
java dot net Jan 23
Solutions Engineer
 
Our Solutions Engineers are the primary technical field experts, responsible for actively driving and managing the technical part of a sales engagement.

The goal of the Solutions Engineer is to support the rapidly growing Couchbase user community and help drive customer success. In this exciting role, you will become an expert explaining NoSQL advantages, how Couchbase Server works and how it can be used to solve the customer’s problems; all with a good dose of getting customers excited about using this new approach for fast & scalable databases.

Whenever customers do a POC or hands-on evaluation, our solutions engineers help drive these by answering their questions & troubleshooting, so you will be hands-on with the technology.

This role will oversee a geographic territory which includes Arizona, New Mexico, Utah, and Colorado and will be based (remotely) in any of these locations.

Responsibilities:

  • Show customers how to solve their problems and meet their requirements with Couchbase Server and get them excited about NoSQL database technology
  • Work closely with the sales team on account strategy and identifying additional opportunities in existing accounts
  • Ensuring the success of customer POC / Pilots through effective management of acceptance criteria and issue escalation/resolution.
  • Developing and delivering exceptional company/product presentations and demonstrations
  • Work with all technical levels from managers, to architects and developers and explain Couchbase Server and its uses
  • Be the technical product expert for customers and stay up-to-date on the NoSQL competitive landscape
  • Work with Product Management and Engineering to provide feedback from the field and represent the customer perspective
  • Identify and write internal and external technical collateral, like typical deployment architectures or best practices

Preferred Qualifications:

  • BS in Computer Science, Engineering or equivalent experience in software and/or a technologically relevant field
  • 3+ years experience with traditional RDBMS including schema modeling, performance tuning and configuration
  • Prior experience in a fast-paced startup environment
  • Hands-on administration and troubleshooting experience with x86 operating systems (Linux, Windows, Mac OS), networking and storage architectures
  • Familiarity with NoSQL databases or other distributed high-performance systems
  • Pre-sales support experience in the NoSQL industry

Minimum Qualifications:

  • Excellent communication and presentation skills with an ability to present technical solutions concisely from small to large audience
  • Experience engaging with developers and programming experience in at least one of the following: Java/.NET/PHP
  • Demonstrated passion for diving into technical issues and solving customer problems
  • Demonstrated critical thinking and advanced troubleshooting skills and qualities
  • Well organized, can engage with many customers at the same time
  • Ability to travel up to 25% of the time is required
Share this job:
Remote Software Engineer - Java, C#, C++, Python OR PHP - Portland, OR
java python php cpp cs Jan 23
WE ARE UNABLE TO OFFER SPONSORSHIP OR THIRD PARTY REPRESENTATION FOR THIS POSITION
 
Are you a Software Engineer that can write in Java, Python, C++, C#, or PHP? Are you a polyglot that has embraced Agile, collaboration and open communication? Do you have passion for learning new technologies and finding solutions to unique problems?  If so, please read on.

This Portland, OR Based Technology company seeks a talented Software Engineer that can be an integral part of a growing team that is doing something special.  Alternatively if you prefer to work remotely and save the commute time, this can work as well.   
  
As the Software Engineer, you will:
• Have a craftsman level of approach to programming
• Be passionate about software development
• Troubleshoot and solve complex issues
• Work with the team to develop scalable, highly available applications

WE ARE UNABLE TO OFFER SPONSORSHIP OR THIRD PARTY REPRESENTATION FOR THIS POSITION

What you need:

  • 3+ years of development experience with Java, Python, C#, PHP, or C++
  • Experience as a fullstack developer and relational databases 
  • Experience with REST, JSON and/or SOAP
Share this job:
Remote Software Engineer - Java, C#, C++, Python OR PHP - Boston, MA
java python php cpp cs Jan 23
WE ARE UNABLE TO OFFER SPONSORSHIP OR THIRD PARTY REPRESENTATION FOR THIS POSITION
 
Are you a Software Engineer that can write in Java, Python, C++, C#, or PHP? Are you a polyglot that has embraced Agile, collaboration and open communication? Do you have passion for learning new technologies and finding solutions to unique problems?  If so, please read on.

This Boston Based Technology company seeks a talented Software Engineer that can be an integral part of a growing team that is doing something special.  Alternatively if you prefer to work remotely and save the commute time, this can work as well.   
  
As the Software Engineer, you will:
• Have a craftsman level of approach to programming
• Be passionate about software development
• Troubleshoot and solve complex issues
• Work with the team to develop scalable, highly available applications

WE ARE UNABLE TO OFFER SPONSORSHIP OR THIRD PARTY REPRESENTATION FOR THIS POSITION

What you need:

  • 3+ years of development experience with Java, Python, C#, PHP, or C++
  • Experience as a fullstack developer and relational databases 
  • Experience with REST, JSON and/or SOAP
Share this job:
Remote Software Engineer - Java, C#, C++, Python OR PHP - Rochester, NY
java python php cpp cs Jan 23
WE ARE UNABLE TO OFFER SPONSORSHIP OR THIRD PARTY REPRESENTATION FOR THIS POSITION
 
Are you a Software Engineer that can write in Java, Python, C++, C#, or PHP? Are you a polyglot that has embraced Agile, collaboration and open communication? Do you have passion for learning new technologies and finding solutions to unique problems?  If so, please read on.

This Rochester, NY based Technology company seeks a talented Software Engineer that can be an integral part of a growing team that is doing something special.  Alternatively if you prefer to work remotely and save the commute time, this can work as well.   
  
As the Software Engineer, you will:
• Have a craftsman level of approach to programming
• Be passionate about software development
• Troubleshoot and solve complex issues
• Work with the team to develop scalable, highly available applications

WE ARE UNABLE TO OFFER SPONSORSHIP OR THIRD PARTY REPRESENTATION FOR THIS POSITION

What you need:

  • 3+ years of development experience with Java, Python, C#, PHP, or C++
  • Experience as a fullstack developer and relational databases 
  • Experience with REST, JSON and/or SOAP
Share this job:
Senior Java Software Engineer
Anonos  
java spring apache-spark docker kubernetes senior Jan 22

We are looking for a Senior Software Engineer to join the Anonos BigPrivacy team.

As a member of our engineering team, you will have responsibility over the ongoing development and maintenance of state-of-the-art data privacy software. You will make expert design decisions and technology recommendations based on your broad knowledge of modern software development.

We are a 100% remote organization. We use Slack and Zoom for communication, Ansible, TravisCI and AWS for CI/CD, and GitHub/ZenHub for tracking user stories. We work using the Kanban methodology, with monthly releases, and have regular backlog grooming meetings and retrospectives to continuously improve our processes.

Our software is implemented in Java, Kotlin, and JavaScript (Node.js). We are looking for someone with expert level knowledge of Java or Kotlin, and have an interest in working with server-side JavaScript. You should also be comfortable automating tasks, writing shell scripts, and working with Linux servers and cloud environments (primarily AWS). Some other technologies we use: Docker, Kubernetes, Apache Spark, Cassandra, Apache Kafka, MongoDB, React.js, Spring framework.

Anonos takes pride in its high-quality software so you must be committed to a high standard of development and testing. We expect you to think about programming tasks critically and develop code that is clean, reusable, efficient, well-documented, and well-tested. If you can explain what the SOLID principles are and why they are beneficial, how to properly go about refactoring, and compare and contrast various testing frameworks, then you will likely be a good fit for our team.

We are interested in speaking with exceptional people who can bring the following to the team:

- 8+ years of Java software development experience
- Expert-level proficiency with object-oriented design and programming
- 100% committed to test-driven development, this is your preferred practice for developing software

- Experience working with the Apache Spark data processing framework

- Experience with the Spring framework and Spring Boot applications
- Interest in learning new technologies and tools (especially related to big data)
- Comfortable working in an Ubuntu Linux server environment
- Proficiency with Git, Maven and Linux

Share this job:
Software Maintenance Engineer
java linux javascript aws junit Jan 21

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 Software Maintenance Engineer (SME) will work remotely and report to ShareStream's VP of Engineering. 

About us the position:

ShareStream is seeking a skilled, dedicated and detail-oriented Software Maintenance Engineer (SME) who excels at working in a fast-paced startup environment. ShareStream is seeking candidates who can grow professionally with the Company and take on positions of greater seniority at ShareStream, either in Engineering or in Professional Services.

Responsibilities:

The Software Maintenance Engineer will:

  • Investigate, document and resolve technical issues
  • Develop software patches and new features under the supervision of a senior member of ShareStream’s Engineering team
  • Assist with software engineering on ShareStream’s core applications.

Requirements:

  • BS and/or MS degree in Computer Science or a related degree
  • 2+ years experience in an IT role using Java in web applications  
  • Intermediate-level Java skills
  • Intermediate-level UNIX/Linux skills
  • 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 working in a fast-moving startup environment is a strong plus.
Share this job:
Senior Systems Administrator
shell linux aws unix sysadmin senior Jan 21

WalletHub is one of the leading personal finance destinations in the US and rapidly growing. We’re looking for a highly skilled and motivated Senior Systems Administrator for a full-time, permanent position.

Requirements

You are the ideal candidate for this job if you have:

  • 10+ years of total work experience
  • 3+ years of experience in supporting AWS-based production infrastructure
  • 3+ years of experience administering UNIX/Linux server required (or equivalent work experience)
  • 3+ years of experience with Apache, Tomcat and any other Java application servers and relational database servers like MySQL (LAMP experience is highly preferred)
  • Experience with monitoring tools like Nagios, tripwire, aide and other custom monitoring tools
  • Experience with configuring and securing mission-critical production servers
  • Experience with configuring load balancers and data
  • Experience in Shell Scripting or Perl, with experience implementing automation and monitoring using shell scripting
  • Experience in analysis and system performance tuning
  • Bachelor's or Master’s degree in Computer Science (or equivalent work experience)
  • Critical thinking skills in a complex IT environment to analyze, troubleshoot, and resolve problems without direction
  • Outstanding organizational skills and the ability to handle multiple projects simultaneously while meeting deadlines
  • Excellent verbal and written communication skills
  • Willingness to work hard (50 hrs per week)

Responsibilities

  • Ensure proper security, monitoring, alerting and reporting for the infrastructure and be the on-call for production servers
  • Develop security monitoring and other tools to ensure the integrity and availability of our applications, server resources, reviewing system and application logs
  • Work with the incident team to diagnose and recover from hardware or software failures working with or as the Incident Commander to coordinate and communicate with our internal customers
  • Assist project teams with technical issues during development efforts
  • Gather system requirements and support several project teams in evolving, testing, and rolling-out new products and services, then transitioning the site or product to post launch operations activities throughout the life of the product or service
  • Work with the application development team and other systems engineers to make improvements to current infrastructure
  • Document processes and procedures and follow a formal change management procedure

Our Offer

  • Very competitive salary based on prior experience and qualifications
  • Potential for stock options after the first year
  • Raise and advancement opportunities based on periodic evaluations
  • Health benefits (if working from our office in Washington, D.C.)
  • Visa sponsorship (if working from our office in Washington, D.C.)

Notes

This position requires candidates to be living in the US. The position can be performed remotely if you don't live in the Washington, D.C. area.

Although we appreciate your interest in working with us, due to the high number of applications we receive, we will only be able to respond to successful applicants.

More about WalletHub

WalletHub is a high-growth fintech company based in Washington, DC that is looking for talented, hard-working individuals to help us reshape personal finance. More specifically, we are harnessing the power of data analytics and artificial intelligence to build the brain of a smart financial advisor, whose services we’re offering to everyone for free. The WalletHub brain enables users to make better financial decisions in a fraction of the time with three unique features:

1) Customized Credit-Improvement Tips: WalletHub identifies improvement opportunities and guides you through the necessary corrections.

2) Personalized Money-Saving Advice: WalletHub’s savings brain constantly scours the market for load-lightening opportunities, bringing you only the best deals.

3) Wallet Surveillance: Personal finance isn’t as scary with 24/7 credit monitoring providing backup, notifying you of important credit-report changes.

In addition to the valuable intelligence the brain provides, WalletHub is the first and only service to offer free credit scores and full credit reports that are updated on a daily basis absent of user interaction, rather than weekly or monthly and only when a user logs in. Some other services hang their hats on free credit scores and reports, yet they’re still inferior to what WalletHub considers minor pieces to a much larger puzzle.

Share this job:
Java / Backend Developer for next gen. semantic data management
eccenca  
sparql rdf spring-boot spring-mvc java backend Jan 20

Become an essential part of our backend team anywhere

eccenca is developing next generation data management tools. As Java / backend developer (f/m/d) at eccenca you are responsible for the development and extension of backend components of our semantic enterprise data management solution. You feel comfortable managing database connectivity as well as designing, creating and extending REST-APIs and occasionally developing Spring Boot-based services. You are passionate about about creating the rock stable foundation upon which the rest of the team can build their business cases.

You work in a small and highly collaborative team that provides a friendly work environment with flat hierarchies, either in our offices in Leipzig & Berlin (Germany) or via home office.

What you can expect from eccenca

  • software development with state-of-the-art work tools include incl. Jira, confluence, bamboo, docker, gitlab and artifactory using the IT equipment of your choice

  • professional challenges and personal development


  • agile work methods with free choice of location: Leipzig, Berlin and remote


  • flexible work time models and 30 days vacation


  • flat hierarchies and friendly team-oriented work environment

What we expect from you

  • A degree in IT or a related field.
  • 3+ years Java software development experience in a team oriented environment
  • Experience in agile development. We use Kanban.
  • 3+ years experience working with version control repositories und feature branch workflow (preferably git)
  • High level of initiative and ability to work in a team environment.
  • Fluent language skills in English. German language skills are desirable.
  • Experience with the following technologies is desirable:
    • Spring Boot, Spring MVC, Spring Integration, Spring Security
    • Linked Data, Semantic Web (RDF, SPARQL)
  • experience with OAuth, OpenID and/or SAML is a plus

Think data management semantically and become Java / Backend Developer at eccenca.

Share this job:
Consulting Engineer
java python scala big data linux azure Jan 17
Dubbed an "open-source unicorn" by Forbes, Confluent is the fastest-growing enterprise subscription company our investors have ever seen. And how are we growing so fast? By pioneering a new technology category with an event streaming platform, which enables companies to leverage their data as a continually updating stream of events, not as static snapshots. This innovation has led Sequoia Capital, Benchmark, and Index Ventures to recently invest a combined $125 million in our Series D financing. Our product has been adopted by Fortune 100 customers across all industries, and we’re being led by the best in the space—our founders were the original creators of Apache Kafka®. We’re looking for talented and amazing team players who want to accelerate our growth, while doing some of the best work of their careers. Join us as we build the next transformative technology platform!

Consulting Engineers drive customer success by helping them realize business value from the burgeoning flow of real-time data streams in their organizations. In this role you’ll interact directly with our customers to provide software, development and operations expertise, leveraging deep knowledge of best practices in the use of Apache Kafka, the broader Confluent Platform, and complementary systems like Hadoop, Spark, Storm, relational databases, and various NoSQL databases.  

Throughout all of these interactions, you’ll build strong relationships with customers, ensure exemplary delivery standards, and have a lot of fun building state-of-the-art streaming data infrastructure alongside colleagues who are widely recognized as leaders in this space.

Promoting Confluent and our amazing team to the community and wider public audience is something we invite all our employees to take part in.  This can be in the form of writing blog posts, speaking at meetups and well known industry events about use cases and best practices, or as simple as releasing code.

While Confluent is headquartered in Palo Alto, you can work remotely from any location on the East Coast of the United States as long as you are able to travel to client engagements as needed

A typical week at Confluent in this role may involve:

  • Preparing for an upcoming engagement, discussing the goals and expectations with the customer and preparing an agenda
  • Researching best practices or components required for the engagement
  • Delivering an engagement on-site, working with the customer’s architects and developers in a workshop environment
  • Producing and delivering the post-engagement report to the customer
  • Developing applications on Confluent Kafka Platform
  • Deploy, augment, upgrade Kafka clusters
  • Building tooling for another team and the wider company
  • Testing performance and functionality of new components developed by Engineering
  • Writing or editing documentation and knowledge base articles
  • Honing your skills, building applications, or trying out new product features

Required Skills:

  • Deep experience building and operating in-production Big Data, stream processing, and/or enterprise data integration solutions using Apache Kafka
  • Experience operating Linux (configure, tune, and troubleshoot both RedHat and Debian-based distributions)
  • Experience with Java Virtual Machine (JVM) tuning and troubleshooting
  • Experience with distributed systems (Kafka, Hadoop, Cassandra, etc.)
  • Proficiency in Java
  • Excellent communication skills, with an ability to clearly and concisely explain tricky issues and complex solutions
  • Ability and willingness to travel up to 50% of the time to meet with customers
  • Bachelor-level degree in computer science, engineering, mathematics, or another quantitative field
  • Ability to travel up to 60-75% of your time to client engagements

Nice to have:

  • Experience using Amazon Web Services, Azure, and/or GCP for running high-throughput systems
  • Experience helping customers build Apache Kafka solutions alongside Hadoop technologies, relational and NoSQL databases, message queues, and related products
  • Experience with Python, Scala, or Go
  • Experience with configuration and management tools such as Ansible, Teraform, Puppet, Chef
  • Experience writing to network-based APIs (preferably REST/JSON or XML/SOAP)
  • Knowledge of enterprise security practices and solutions, such as LDAP and/or Kerberos
  • Experience working with a commercial team and demonstrated business acumen
  • Experience working in a fast-paced technology start-up
  • Experience managing projects, using any known methodology to scope, manage, and deliver on plan no matter the complexity
Come As You Are

At Confluent, equality is a core tenet of our culture. We are committed to building an inclusive global team that represents a variety of backgrounds, perspectives, beliefs, and experiences. The more diverse we are, the richer our community and the broader our impact.
Share this job:
Senior Systems Administrator
shell linux aws unix sysadmin senior Jan 17

WalletHub is one of the leading personal finance destinations in the US and rapidly growing. We’re looking for a highly skilled and motivated Senior Systems Administrator for a full-time, permanent position.

Requirements

You are the ideal candidate for this job if you have:

  • 10+ years of total work experience
  • 3+ years of experience in supporting AWS-based production infrastructure
  • 3+ years of experience administering UNIX/Linux server required (or equivalent work experience)
  • 3+ years of experience with Apache, Tomcat and any other Java application servers and relational database servers like MySQL (LAMP experience is highly preferred)
  • Experience with monitoring tools like Nagios, tripwire, aide and other custom monitoring tools
  • Experience with configuring and securing mission-critical production servers
  • Experience with configuring load balancers and data
  • Experience in Shell Scripting or Perl, with experience implementing automation and monitoring using shell scripting
  • Experience in analysis and system performance tuning
  • Bachelor's or Master’s degree in Computer Science (or equivalent work experience)
  • Critical thinking skills in a complex IT environment to analyze, troubleshoot, and resolve problems without direction
  • Outstanding organizational skills and the ability to handle multiple projects simultaneously while meeting deadlines
  • Excellent verbal and written communication skills
  • Willingness to work hard (50 hrs per week)

Responsibilities

  • Ensure proper security, monitoring, alerting and reporting for the infrastructure and be the on-call for production servers
  • Develop security monitoring and other tools to ensure the integrity and availability of our applications, server resources, reviewing system and application logs
  • Work with the incident team to diagnose and recover from hardware or software failures working with or as the Incident Commander to coordinate and communicate with our internal customers
  • Assist project teams with technical issues during development efforts
  • Gather system requirements and support several project teams in evolving, testing, and rolling-out new products and services, then transitioning the site or product to post launch operations activities throughout the life of the product or service
  • Work with the application development team and other systems engineers to make improvements to current infrastructure
  • Document processes and procedures and follow a formal change management procedure

Our Offer

  • Very competitive salary based on prior experience and qualifications
  • Potential for stock options after the first year
  • Raise and advancement opportunities based on periodic evaluations
  • Health benefits (if working from our office in Washington, D.C.)
  • Visa sponsorship (if working from our office in Washington, D.C.)

Notes

This position requires candidates to be living in the US. The position can be performed remotely if you don't live in the Washington, D.C. area.

Although we appreciate your interest in working with us, due to the high number of applications we receive, we will only be able to respond to successful applicants.

More about WalletHub

WalletHub is a high-growth fintech company based in Washington, DC that is looking for talented, hard-working individuals to help us reshape personal finance. More specifically, we are harnessing the power of data analytics and artificial intelligence to build the brain of a smart financial advisor, whose services we’re offering to everyone for free. The WalletHub brain enables users to make better financial decisions in a fraction of the time with three unique features:

1) Customized Credit-Improvement Tips: WalletHub identifies improvement opportunities and guides you through the necessary corrections.

2) Personalized Money-Saving Advice: WalletHub’s savings brain constantly scours the market for load-lightening opportunities, bringing you only the best deals.

3) Wallet Surveillance: Personal finance isn’t as scary with 24/7 credit monitoring providing backup, notifying you of important credit-report changes.

In addition to the valuable intelligence the brain provides, WalletHub is the first and only service to offer free credit scores and full credit reports that are updated on a daily basis absent of user interaction, rather than weekly or monthly and only when a user logs in. Some other services hang their hats on free credit scores and reports, yet they’re still inferior to what WalletHub considers minor pieces to a much larger puzzle.

Share this job:
Senior Cloud Engineer
cloud aws docker jenkins automation senior Jan 15

Job Title: Senior Cloud Engineer 

Summary 

We are looking for a Senior Cloud Engineer to help us achieve and further our Continuous Integration/Continuous Delivery automation within our cloud platforms. We are heavily using AWS and have a very small Azure presence. The ultimate goal is to achieve and maintain automated build, deploy, and scale architectures with our new product development to deliver our solution as a basic SaaS to our customers. The Architecture is basic micro services utilizing: templates, load and application balancers, containers, persistent storage and data services. We will be move more into global regions with the HIPAA and GDPR requirements that those deployments entail. 

Essential Duties and Responsibilities include the following. Other duties may be assigned. To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. 

• Design, develop and deliver scalable and automated services architecture 
• Create software delivery pipelines for various enterprise customers and services 
• Enable resilience and high availability for numerous platforms, from bleeding-edge cloud applications to on-premise legacy environments 
• Ensure full-stack software solutions are architected and delivered using industry-leading DevOps best practices and technologies 
• Collaborate to define best practices and standards around DevOps and service resilience 
• Create solutions to generate metrics to facilitate a deep understanding of the service 
• Optimize and support our existing public cloud-based solutions and workloads 

The Ideal Candidate 
• Excellent interpersonal skills 
• Demonstrable knowledge of DevOps in an Enterprise setting, both on public cloud (AWS) and on-premise 
• Energetic team player who works well across boundaries and readily adapts to change and enjoys rapid development 
• Confident of your skills, abilities and willing to share with the rest of the team as well as mentor junior members 
• Demonstrable experience automating CI/CD platforms end to end. 
• Experience managing and deploying containers with Docker, Kubernetes or similar. 

Qualifications and Experience 
• 5+ years building full-stack software solutions, architected and delivered using industry-leading DevOps best practices and technologies 
• 2+ years of full-stack IT experience: *nix, Windows, hardware, network/firewall concepts, public cloud services, LDAP/Active Directory, DNS, automation tools (Puppet, Chef, Jenkins, Docker) 
• Hands-on experience with AWS (EC2, Lambda, S3, RDS, VPC, Route 53, CloudWatch, CloudTrail, ECS, and IAM) 
• Hands-on experience with Orchestration tools (Chef, Puppet, Jenkins, Docker, etc.) 
• Deep understanding of security best practices and standards around cloud computing and access management 
• Hands-on experience with most of the following: Python, Java, Go, C#, HTML, CSS, JavaScript, Node.js, shell scripting (Windows/*nix), Micro-services and RESTful web services 
• Experience with various database technologies (NoSQL, SQL) and data interchange formats (XML, JSON) 
• Bachelor's degree, preferably in Computer Science, Computer Engineering, or related quantitative field 
EEO Employer

US Candidates Only

Share this job:
Cloud Engineer
cloud aws docker jenkins automation java Jan 15

We are looking for a Cloud Engineer to help us achieve and further our Continuous Integration/Continuous Delivery automation within our cloud platforms. We are heavily using AWS and have a very small Azure presence. The ultimate goal is to achieve and maintain automated build, deploy, and scale architectures with our new product development to deliver our solution as a basic SaaS to our customers. The Architecture is basic micro services utilizing: templates, load and application balancers, containers, persistent storage and data services. We will be move more into global regions with the HIPAA and GDPR requirements that those deployments entail. 

Essential Duties and Responsibilities include the following. Other duties may be assigned. To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. 

• Design, develop and deliver scalable and automated services architecture 
• Create software delivery pipelines for various enterprise customers and services 
• Enable resilience and high availability for numerous platforms, from bleeding-edge cloud applications to on-premise legacy environments 
• Ensure full-stack software solutions are architected and delivered using industry-leading DevOps best practices and technologies 
• Collaborate to define best practices and standards around DevOps and service resilience 
• Create solutions to generate metrics to facilitate a deep understanding of the service 
• Optimize and support our existing public cloud-based solutions and workloads 

The Ideal Candidate 
• Excellent interpersonal skills 
• Demonstrable knowledge of DevOps in an Enterprise setting, both on public cloud (AWS) and on-premise 
• Energetic team player who works well across boundaries and readily adapts to change and enjoys rapid development 
• Confident of your skills, abilities and willing to share with the rest of the team 
• Demonstrable experience automating CI/CD platforms end to end. 
• Experience managing and deploying containers with Docker, Kubernetes or similar. 

  

Qualifications and Experience 
• 2+ years building full-stack software solutions, architected and delivered using industry-leading DevOps best practices and technologies 
• 2+ years of full-stack IT experience: *nix, Windows, hardware, network/firewall concepts, public cloud services, LDAP/Active Directory, DNS, automation tools (Puppet, Chef, Jenkins, Docker) 
• Hands-on experience with AWS (EC2, Lambda, S3, RDS, VPC, Route 53, CloudWatch, CloudTrail, ECS, and IAM) 
• Hands-on experience with Orchestration tools (Terraform, Cloud Formation, Chef, Puppet, Jenkins, Docker, etc.) 
• Functional understanding of security best practices and standards around cloud computing and access management 
• Hands-on experience with most of the following: Python, Java, Go, C#, HTML, CSS, JavaScript, Node.js, shell scripting (Windows/*nix), Micro-services and RESTful web services 
• Experience with various database technologies (NoSQL, SQL) and data interchange formats (XML, JSON) 
• Bachelor's degree, preferably in Computer Science, Computer Engineering, or related quantitative field 
EEO Employer 

US Candidates Only

Share this job:
Software Engineer Java Full Stack
java aws mysql javascript full stack html Jan 14

Software Engineer Java Full Stack 

Who We Are

Cardinal Financial is a fast-growing, technology-based mortgage lender reinventing how people get home loans. We understand great people are the key to great companies.

Who We Need

We're looking for a bright, hard-working, and passionate full-stack Java software engineer that wants to be part of a team and company building great technology.

The position is remote but you must work from your US home. We prefer if you work eastern time zone hours but we will consider central time zone candidates.

What You’ll Do

  • You'll collaborate with an intelligent and supportive engineering team in an agile environment, and with management and stakeholders that love the technology we produce.
  • You’ll do full-stack development because it benefits the team and product when an engineer is familiar with the entire
  • You’ll manage your stories completely, including prioritization, working with stakeholders for design and specs, communicating status to all, writing the code, and documenting what you've
  • You’ll write clean, concise code, and robust unit
  • You'll create well-designed UIs that make our users productive and simple for our customers to
  • You'll participate in code reviews and daily interactions to ensure our application meets our high standards. We mix up the review teams so you'll get exposed to the whole system.
  • You’ll find ways to improve our applications and how we allowing us to make more happen with less.

What You’re Like

  • You love a fast environment with a lot of You take pleasure in creation, chaos, spontaneity, change, debate and silence.
  • You’re passionate about great code design, great UX, security, performance and
  • You pride yourself on understanding projects top to
  • You’re comfortable working in a team where each of us has a huge impact and we depend on each other to get things
  • You enjoy working alone or working with You’re comfortable doing things even when you’re not told exactly what to do.
  • You like helping others on things that have nothing to do with your

What You Need

  • You have a bachelor’s degree in Computer Science or related field and at least 2 years of software development experience on a large-scale web
  • You communicate well whether you’re getting specs from a stakeholder, writing those specs, explaining a design to your colleagues, or patiently helping a user
  • You can analyze a feature story and design a robust solution for You can create specs for complex business rules and calculations.
  • You write well-designed code that you and others will find easy to understand and modify six months from
  • You have a strong understanding of object-oriented design and how to implement your designs in Java. You’re comfortable with Linux commands and
  • You know how to design good databases and your SQL skills are
  • You’ve built UIs using HTML, CSS and Javascript (including OO JavaScript, not just JQuery). Experience with single-page application frameworks like Angular is a
  • Experience implementing HTTP / XML integrations with third-party systems is a

Our Technology

Our application is a challenging and complex system that includes lender and borrower interfaces, workflow, document management, advanced automation, and integrations with external entities and services.

The server architecture is stateless, cleanly managing the business logic and persistence layer, exposed as a RESTful JSON API. The server is written using a combination of Java 11 on Jetty, and Node.js for asynchronous tasks. Our database is MySQL with MyBatis ORM and uses Redis for caching and non-critical message queuing.

The UI uses a custom, JavaScript MVC framework with dynamic code loading modules, client-side routing and templates, powerful data-binding features, integrated services, and advanced component architecture.

Our applications are containerized, utilizing AWS services to deploy on EC2 via ECS. We use Aurora to scale and handle DB failover. We monitor with CloudWatch and push urgent issues to PagerDuty for triage. We use Jenkins to test and deploy.

All infrastructure is built with Infrastructure-as-code tools like Terraform. Server images are built with Packer to enable reproducible results with security hardening. We use GuardDuty, AWS Config and Macie for security analysis.

We develop on Macs, manage our code in git, and collaborate using chat and Asana.

Share this job:
Development Manager, Java Agent
java project-management security scrum manager Jan 14

As a member of the Contrast Security team, you will join a group responsible for industry leading Application Security products. Our team includes engineers, designers, and product managers, all focused on making the Internet safer for everyone.  We believe in agile practices to build our software, as well as continuously delivering features and improvements to our users. You are a person who is always pushing your teammates to do their best work and intolerant of anything else. Our team believes that a successful product is built by working with designers, product managers, and operators to understand the full cycle of software development.

The role of the Development Manager involves a balance of day-to-day personnel management, as well managing development projects in a cross-functional manner. Development managers are not just managers, as they are expected to commit code, but at a different pace than contributing engineers. This is our flagship development team and the opportunity to lead a group of very talented and motivated software engineers.

As Development Manager of the Java Agent team you have a number of responsibilities, but the primary one is to ship product out the door. Your goal is deliver results to the customer and market. To do this you need to make sure the development team is able to work as efficiently as possible and this means making sure they have clear goals, both short term and long term, and that nothing prevents them from doing their work. From the initial project scope to deploying the product out to customer sites, each step is your responsibility. You can, and should, delegate as much as you can but be ready to check that things are being done as you want and be ready to jump in if it is not.

Roles and Responsibilities

  • Own your product and software code base, including the feature road map, customer issues/defects and the technology road map.
  • Lead up cross-functional development project initiatives owning project management, issue tracking, scoping and planning.
  • Collaborate with the Product Owner, Scrum Master and Development team to deliver a high-value, first class security product.
  • Drive the daily standup meeting with the team to ensure the project is on-track and that issues are resolved timely.
  • Support all hiring and recruiting initiatives for your team.
  • Work on technical designs and architectural initiatives on a project by project basis.
  • Manage individuals supporting their personal/career growth and development.
  • Develop team and individual goals/objectives that align to the department and company goal
  • Perform consistent and regular individual one on one meetings with team members.
  • Be a team player. You love to work with others to find the right solutions.

About You

  • You love to manage others and make them better developers.
  • You love to code and deploy at scale.
  • Desire to make the Internet a safer place.
  • You approach problems from a product perspective, thinking through how the user will interact with what you're building.
  • You have strong communication skills. You ask questions, let others know when you need help, and tell others what you need.
  • You're a problem solver. You believe the best work is the result of finding the simplest solution to complex challenges.
  • You see the big picture. You understand how the code you write interacts with systems and services, both internally and externally.

What We Offer

  • Competitive compensation
  • Daily team lunches
  • Meaningful stock plans
  • Medical, dental, and vision benefits
  • Flexible paid time off
Share this job:
Senior Systems Administrator
shell linux aws unix sysadmin senior Jan 14

WalletHub is one of the leading personal finance destinations in the US and rapidly growing. We’re looking for a highly skilled and motivated Senior Systems Administrator for a full-time, permanent position.

Requirements

You are the ideal candidate for this job if you have:

  • 10+ years of total work experience
  • 3+ years of experience in supporting AWS-based production infrastructure
  • 3+ years of experience administering UNIX/Linux server required (or equivalent work experience)
  • 3+ years of experience with Apache, Tomcat and any other Java application servers and relational database servers like MySQL (LAMP experience is highly preferred)
  • Experience with monitoring tools like Nagios, tripwire, aide and other custom monitoring tools
  • Experience with configuring and securing mission-critical production servers
  • Experience with configuring load balancers and data
  • Experience in Shell Scripting or Perl, with experience implementing automation and monitoring using shell scripting
  • Experience in analysis and system performance tuning
  • Bachelor's or Master’s degree in Computer Science (or equivalent work experience)
  • Critical thinking skills in a complex IT environment to analyze, troubleshoot, and resolve problems without direction
  • Outstanding organizational skills and the ability to handle multiple projects simultaneously while meeting deadlines
  • Excellent verbal and written communication skills
  • Willingness to work hard (50 hrs per week)

Responsibilities

  • Ensure proper security, monitoring, alerting and reporting for the infrastructure and be the on-call for production servers
  • Develop security monitoring and other tools to ensure the integrity and availability of our applications, server resources, reviewing system and application logs
  • Work with the incident team to diagnose and recover from hardware or software failures working with or as the Incident Commander to coordinate and communicate with our internal customers
  • Assist project teams with technical issues during development efforts
  • Gather system requirements and support several project teams in evolving, testing, and rolling-out new products and services, then transitioning the site or product to post launch operations activities throughout the life of the product or service
  • Work with the application development team and other systems engineers to make improvements to current infrastructure
  • Document processes and procedures and follow a formal change management procedure

Our Offer

  • Very competitive salary based on prior experience and qualifications
  • Potential for stock options after the first year
  • Raise and advancement opportunities based on periodic evaluations
  • Health benefits (if working from our office in Washington, D.C.)
  • Visa sponsorship (if working from our office in Washington, D.C.)

Notes

This position requires candidates to be living in the US. The position can be performed remotely if you don't live in the Washington, D.C. area.

Although we appreciate your interest in working with us, due to the high number of applications we receive, we will only be able to respond to successful applicants.

More about WalletHub

WalletHub is a high-growth fintech company based in Washington, DC that is looking for talented, hard-working individuals to help us reshape personal finance. More specifically, we are harnessing the power of data analytics and artificial intelligence to build the brain of a smart financial advisor, whose services we’re offering to everyone for free. The WalletHub brain enables users to make better financial decisions in a fraction of the time with three unique features:

1) Customized Credit-Improvement Tips: WalletHub identifies improvement opportunities and guides you through the necessary corrections.

2) Personalized Money-Saving Advice: WalletHub’s savings brain constantly scours the market for load-lightening opportunities, bringing you only the best deals.

3) Wallet Surveillance: Personal finance isn’t as scary with 24/7 credit monitoring providing backup, notifying you of important credit-report changes.

In addition to the valuable intelligence the brain provides, WalletHub is the first and only service to offer free credit scores and full credit reports that are updated on a daily basis absent of user interaction, rather than weekly or monthly and only when a user logs in. Some other services hang their hats on free credit scores and reports, yet they’re still inferior to what WalletHub considers minor pieces to a much larger puzzle.

Share this job:
Customer Operations Engineer - Australia - Remote
java linux Jan 13
Dubbed an "open-source unicorn" by Forbes, Confluent is the fastest-growing enterprise subscription company our investors have ever seen. And how are we growing so fast? By pioneering a new technology category with an event streaming platform, which enables companies to leverage their data as a continually updating stream of events, not as static snapshots. This innovation has led Sequoia Capital, Benchmark, and Index Ventures to recently invest a combined $125 million in our Series D financing. Our product has been adopted by Fortune 100 customers across all industries, and we’re being led by the best in the space—our founders were the original creators of Apache Kafka®. We’re looking for talented and amazing team players who want to accelerate our growth, while doing some of the best work of their careers. Join us as we build the next transformative technology platform!

Customer Operations Engineers work at the intersection of our client services and engineering teams and drive customer success by helping identify and resolve critical business issues. In this role you’ll interact directly with our customers to provide software development and operations expertise, leveraging deep knowledge of best practices in the use of Apache Kafka, the broader Confluent Platform, as well as complementary systems. You will be hands on in fixing issues seen by Confluent customers and contributing fixes back to the open source community. Throughout all of these interactions, you’ll build strong relationships with customers, ensuring exemplary support and timely resolution to customer requests.  

We are headquartered in Palo Alto, CA and we are searching for an individual to work remotely in Australia.  

A typical week at Confluent in this role may involve...

  • Working with customers to resolve a wide range of issues with their Confluent deployments
  • Contributing to process development - we’re a small team, so we’re looking for people who want to help us lay the foundation for growing efficiently and with a best-in-class culture
  • Communicating with our core engineering team to provide real-time product feedback from the field
  • Improving product documentation and authoring knowledge base articles
  • Creating and reviewing product demos and internal tooling
  • Working closely with the team behind Apache Kafka!

Required skills and experience

  • Excitement in learning about streaming data and becoming a domain expert in Apache Kafka
  • Experience in diagnosing, reproducing, and resolving customer issues
  • Desire to make customers successful through direct interaction

  • Two out of these three:
  • Experience troubleshooting applications running on Linux (resource contention, network bottlenecks, etc.)
  • Operational knowledge of Java applications (jstack,jmap, etc.)
  • Experience with at least one mainstream distributed system (e.g. Kafka, Hadoop, Cassandra, etc.)

Culture is a huge part of Confluent, we’re searching for the best people who not only excel at their role, but also contribute to the health, happiness and growth of the company. Inclusivity and openness are important traits, with regular company wide and team events. We are looking for people who are:

  • Smart, humble and empathetic
  • Hard working
  • Inquisitive and not afraid to ask all the questions, no matter how basic
  • Strive for excellence in their work, their team, and their company
Come As You Are

At Confluent, equality is a core tenet of our culture. We are committed to building an inclusive global team that represents a variety of backgrounds, perspectives, beliefs, and experiences. The more diverse we are, the richer our community and the broader our impact.
Share this job:
Java/Spring Developer
java spring spring-mvc java-ee continuous-integration Jan 13

What You’ll Do:

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

What is Required:

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

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

Share this job:
Senior Systems Administrator
shell linux aws unix sysadmin senior Jan 10

WalletHub is one of the leading personal finance destinations in the US and rapidly growing. We’re looking for a highly skilled and motivated Senior Systems Administrator for a full-time, permanent position.

Requirements

You are the ideal candidate for this job if you have:

  • 10+ years of total work experience
  • 3+ years of experience in supporting AWS-based production infrastructure
  • 3+ years of experience administering UNIX/Linux server required (or equivalent work experience)
  • 3+ years of experience with Apache, Tomcat and any other Java application servers and relational database servers like MySQL (LAMP experience is highly preferred)
  • Experience with monitoring tools like Nagios, tripwire, aide and other custom monitoring tools
  • Experience with configuring and securing mission-critical production servers
  • Experience with configuring load balancers and data
  • Experience in Shell Scripting or Perl, with experience implementing automation and monitoring using shell scripting
  • Experience in analysis and system performance tuning
  • Bachelor's or Master’s degree in Computer Science (or equivalent work experience)
  • Critical thinking skills in a complex IT environment to analyze, troubleshoot, and resolve problems without direction
  • Outstanding organizational skills and the ability to handle multiple projects simultaneously while meeting deadlines
  • Excellent verbal and written communication skills
  • Willingness to work hard (50 hrs per week)

Responsibilities

  • Ensure proper security, monitoring, alerting and reporting for the infrastructure and be the on-call for production servers
  • Develop security monitoring and other tools to ensure the integrity and availability of our applications, server resources, reviewing system and application logs
  • Work with the incident team to diagnose and recover from hardware or software failures working with or as the Incident Commander to coordinate and communicate with our internal customers
  • Assist project teams with technical issues during development efforts
  • Gather system requirements and support several project teams in evolving, testing, and rolling-out new products and services, then transitioning the site or product to post launch operations activities throughout the life of the product or service
  • Work with the application development team and other systems engineers to make improvements to current infrastructure
  • Document processes and procedures and follow a formal change management procedure

Our Offer

  • Very competitive salary based on prior experience and qualifications
  • Potential for stock options after the first year
  • Raise and advancement opportunities based on periodic evaluations
  • Health benefits (if working from our office in Washington, D.C.)
  • Visa sponsorship (if working from our office in Washington, D.C.)

Notes

This position requires candidates to be living in the US. The position can be performed remotely if you don't live in the Washington, D.C. area.

Although we appreciate your interest in working with us, due to the high number of applications we receive, we will only be able to respond to successful applicants.

More about WalletHub

WalletHub is a high-growth fintech company based in Washington, DC that is looking for talented, hard-working individuals to help us reshape personal finance. More specifically, we are harnessing the power of data analytics and artificial intelligence to build the brain of a smart financial advisor, whose services we’re offering to everyone for free. The WalletHub brain enables users to make better financial decisions in a fraction of the time with three unique features:

1) Customized Credit-Improvement Tips: WalletHub identifies improvement opportunities and guides you through the necessary corrections.

2) Personalized Money-Saving Advice: WalletHub’s savings brain constantly scours the market for load-lightening opportunities, bringing you only the best deals.

3) Wallet Surveillance: Personal finance isn’t as scary with 24/7 credit monitoring providing backup, notifying you of important credit-report changes.

In addition to the valuable intelligence the brain provides, WalletHub is the first and only service to offer free credit scores and full credit reports that are updated on a daily basis absent of user interaction, rather than weekly or monthly and only when a user logs in. Some other services hang their hats on free credit scores and reports, yet they’re still inferior to what WalletHub considers minor pieces to a much larger puzzle.

Share this job:
Cloud Native Java Developer
java spring-boot microservices aws cloud javascript Jan 09

Cloud-Native Java Developer (Remote United States)

At Railroad19, Inc., we develop customized software solutions and provide software development services.  We’re a specialized team of developers and architects.  As such, we only bring an “A” team to the table, through hard work and a desire to lead the industry — this is our company culture — this is what sets Railroad19 apart.

Due to continuous growth, we are currently seeking a Cloud-Native Java Developer that is  fluent in both Java 8 and Spring Boot.  In addition to contributing code and tangible deliverables, the role is expected to work as an advisor to help identify, educate, and foster best-in-class solutions. Creating these relationships requires strong communication skills.

At Railroad19, Inc. you are part of a company that values your work and gives you the tools you need to succeed. We are headquartered in Saratoga Springs, New York, but we are a distributed team of remote developers across the US. 

This is a full-time role with vacation, full benefits, and 401k.  Railroad19 provides competitive compensation with excellent benefits and a great corporate culture.

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

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

Skills & Experience:

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

Working at Railroad19, Inc.:

  • Competitive salaries and eligibility for a yearly bonus
  • Excellent Health Care, Dental and Vision benefits
  • 3 weeks’ vacation, 401K match eligibility, work-life balance

No Agencies***
This is a non-management position
This is a full-time position

We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender, gender identity or expression, or veteran status. We are proud to be an equal opportunity workplace.

Share this job: