Today
  • Timescale, Inc.
    $50,000.00 - $175,000.00Preferred: (GMT-05:00) Eastern Time +/- 8 hours

    Want to join a Hot Start-Up and be one of our first 20 engineers? Do you have expertise in building database products? We'd like to hear from you.

    Please include a short note as to why you are a fit for the role.

    Note this is a full-time employee role as a direct employee or contractor depending on location (You'll get stock options, vacation time etc).  Location is Remote or NYC or Stockholm. 

    We need extraordinary engineers to join our team. You will act as both architect and programmer, designing, coding, and testing the core of our open-source time-series database. Our focus is on building a scalable, reliable, robust, usable, secure, performant database. You should have strong systems-building experience and expertise in C, understand both query optimization and database systems, and ideally already be a PostgreSQL expert (or show an interest and quick aptitude to become a PostgreSQL expert). And the future of managing and making sense of the deluge of time-series data should excite you.

    This is a full time position at our office in New York City, Stockholm, or Remote.

    Responsibilities:

    • Play a core role in helping to design and develop new database capabilities, including analytics, clustering and distributed operations, query and storage optimizations, and more.
    • Develop, test, and release new features and functionality from our database technical roadmap.
    • Continually improve, optimize, and test existing functionality of TimescaleDB.
    • Work with engineers both at Timescale and the open-source community to coordinate new functionality and deliver powerful integrations of the database into large applications and pipelines.
    • Provide elevated technical assistance to high-value customers, gaining insight into the needs and experiences of our users.
    • Be an enthusiastic and personable teammate, receiving and providing code reviews, and otherwise partnering and helping other engineers.

    Requirements:

    • Bachelor’s degree in computer science or equivalent experience; advanced degrees also welcome (most of our core engineering team have PhDs in computer systems).
    • 5+ years engineering experience.
    • Expertise building industrial-strength software in C/C++ for large code-bases.
    • Experience in PostgreSQL internal development highly desirable (but not required).
    • Solid knowledge of SQL, query processing and database engines, concurrency control, data replication, and/or distributed systems.
    • Passionate about building highly-reliable system software.
    • Experience with industry-standard software validation tools helpful, e.g., valgrind, Coverity, pprof, etc.
This week
  • Doximity

    Why work at Doximity?

    Doximity is rewiring healthcare and is the 6th fastest growing technology company in North America. Here's how clinicians use our products. For us, transparency is key, so ensuring your goals and values align with ours is also an important step. Take a look at how we Work at Doximity.

    Here's What You Can Expect

    • Collaborate with a team of product managers, analysts, data scientists, client success and sales teams to define and complete data projects to support our growing hospital solutions business
    • Show off your analytics skills by showing how you can identify important trends inside our data, help the team build reusable data products and showcase visuals that tell a story
    • Play a key role in creating client-facing analytics solutions
    • Learn from experienced mentors and build your technical and non-technical skill sets
    • Client-facing opportunities

    Skills & Requirements

    • B.S. or higher with a background in Computer Science, Math, or Statistics
    • At least 2 years of professional experience developing and executing analytics solutions
    • Fluency in SQL and Python
    • Comfortable with UNIX command line interface and standard programming tools (vim/emacs, git, etc.)
    • Excellent problem solving skills

    What We Expect

    • Strong attention to detail
    • Fast learner, with curiosity and passion for data
    • Ability to communicate effectively with stakeholders within the organization
    • Familiarity with Lean and Agile philosophies
    • Experience building data pipelines with Spark and Airflow
    • Ability to write efficient, resilient, and evolvable ETL pipelines
    • Build and maintain efficient data integration, matching, and ingestion pipelines
    • Create tooling that analysts and scientists can utilize for reporting purposes

    Our Technical Stack

    • We historically favor Python, Kafka, Spark, and MySQL (leveraging SQLAlchemy), but use other tools when appropriate for the job at hand
    • Data storage solutions: Percona, Redshift, S3, HDFS, Hive, Neo4j, Elasticsearch
    • Workflow management: Airflow

    About Doximity

    Doximity is the leading social network for healthcare professionals with over 70% of U.S. doctors as members. We have strong revenues, real market traction, and we’re putting a dent in the inefficiencies of our $3.5 trillion U.S. healthcare system. After the iPhone, Doximity is the fastest adopted product by doctors of all time. Launched by Jeff Tangney in 2011; Jeff previously founded healthcare pioneer Epocrates (NASDAQ: EPOC).  Our beautiful offices are located in SoMa San Francisco.

    We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.

  • Bonfire.com

    Bonfire.com is transforming the way people buy and sell high ­quality custom apparel. As a leading online fundraising site, we’ve helped thousands of causes and organizations raise millions of dollars by selling their own custom shirts.

    We are looking to hire a Java Spring Developer. Don’t like HTML or CSS? Great! You will be working on our REST API and Angular frontend. HTML/CSS will be handled for you. We are looking for a long-term relationship and committed individuals to join our team.

    About you

    • You can work on a feature from start to finish, communicate about it and ask the right questions.
    • You are comfortable with Java and can confidently write code and see it deployed to production servers.
    • You have an excellent knowledge of Spring (Boot). Alternatively, you are eager to read a book or two on it quickly and feign years of experience during the interview 
    • SQL comes naturally to you and you understand how JPA/Hibernate works.
    • You can tinker with Javascript code and help improve our Angular stack.
    • You are not afraid to SSH into a server and change some configuration files.
    • Your English is proficient.

    The role

    • Senior Java developer is responsible for implementing new features, fixing bugs and improving and refactoring code.
    • Most of what we do is web related – many tasks will ask you to implement REST endpoints to achieve some business objectives and connect the dots on the web.
    • Many tasks are not strictly web related and may challenge you in other ways (e.g. data analytics, network communication, database optimization, etc.).
    • You will have a lot of independence and agency while working, but you will communicate with other colleagues daily and often work with them directly to solve coding issues.

    The work environment

    This is a remote position. You have an amazing opportunity to join our fast growing platform and make it grow even faster.

    We offer you outstanding team environment, low stress atmosphere, and an opportunity to advance your career by building amazing things on a modern tech stack.

  • Roon Labs

    The Role

    Roon Labs is looking to hire several software developers during the first half of 2019.

    Experience with our technology stack is a plus, but we place more value on the breadth of technologies you’ve worked with in the past. It is important that you are comfortable and experienced working in a large pre-existing codebase and with a variety of languages, toolkits, and technologies, picking up new skills and expertise as needed.

    Possible Areas of Focus

    This role is open to all generalist developers who can comfortably work on all areas of our systems and get stuff done.

    We are also interested in growing the team in a few specific directions. These are some possible areas of focus, based on the work we have coming up. Experience relevant to these areas is a bonus, and if any of this resonates with you please let us know.

    Mobile Applications

    Our mobile applications share one UI codebase across platforms--so this isn’t about building screens. There is some technical debt in our mobile infrastructure, and some expected product touch points are missing or not done well. Furthermore, as we expand the scope of our mobile apps to include streaming/playback away from the home system, there will be a lot of under-the-hood work required to make a lot more of our code run (and perform) on tablets and phones.

    Machine Learning

    A few months ago, we launched Roon Radio, our first machine-learning feature. We have a healthy roadmap planned for future features that incorporate machine learning, and could use some help making these plans a reality. This work would encompass everything from data acquisition/warehousing, batch processing, learning/training steps, and surfacing the results via cloud services, dashboards, or our client applications. In parallel, we are working on ETL and Analytics systems for the rest of the company.

    Devops/Cloud Services

    We recently moved our cloud operations to a new provider and containerized everything. While things are up and running, there are definitely some aspects that require shoring up and long term ownership, and we still have some rough patches in the system that we are slowly moving through. Adding fresh perspective, experience, and ownership in this area would be a great help to us.

    “End-to-end” Project Ownership

    If Roon were a web based product, we’d call this “full stack development”. We are always at work implementing new features or integrating with other products. This generally involves work in several layers--cloud services, the media server, and the user interface. We're looking for developers that can handle the detailed aspects of projects like this without losing sight of the larger goal.

    Our Technology

    Roon functions like an IoT product in the home. The core of the product is a media server, which manages a music library and streams audio to multiple zones around the home. This can run as software or on a dedicated appliance. In addition, Roon supports many different control points and networked audio devices. The Roon user experience is backed by a set of cloud services which serve up music metadata, recommendations, and so on.

    Roon’s client applications are all built in C#, with C/C++ underpinnings. We use Xamarin tooling on iOS and Android. Our software is portable across Windows, Mac, iOS, Android, and Linux. The user interface is built using an in-house UI toolkit that combines a functional-reactive programming paradigm with an OpenGL-based rendering engine.

    Our cloud services are built in C#, Node.js, and Python. Our cloud infrastructure runs on Docker Swarm and Google Cloud Platform. We use Postgresql, Nginx, and Elasticsearch.

    Our data and learning systems are built using Python (numpy, scipy, scikit-learn, pandas, …), C++, SQL, and Airflow.

    While a lot of our code is written in C#, this is not a Windows/Visual Studio/Microsoft’s Latest Dogfood kind of place. We use a limited subset of .NET as a portable runtime environment and most of our developers live on Mac/Linux machines using vim/emacs, make, zsh, and git.

    About You

    • You have a healthy curiosity about how things work.
    • You have excellent communication skills, and speak and write English well.
    • You can work independently and own projects to completion.
    • You aren't afraid of doing grunt work when your projects require it.
    • You are comfortable making noise when you get stuck or when something feels wrong.
    • You possess strong computer science fundamentals: data structures, algorithms, programming languages, distributed systems, databases, and information retrieval.
    • You’re a good programmer. You write understandable code with an eye towards maintainability.
    • When things break — and they will — you are eager and able to help fix them.

    About You

    The most active portion of our work day is 12PM-5PM EST. Your typical work hours should overlap that period sufficiently to facilitate collaboration with others. Aside from that, we do not care where you are located or if you need to split up your work hours in a non-standard way.

    We offer Health/Dental/Vision (80/20), 401k with match, paid parental leave, and flexible time-off.

  • Love Voodoo

    About This Position:

    We are looking for an experienced .NET C# developer, who is also familiar with Windows Servers and IIS hosting and SQL Database Hosting.

    This is a long-term, full-time position which includes maintenance and support of the current application as well as adding new features to it.

    What we are looking for is someone who:

    1) Has a minimum of two years .NET & C# experience.

    2) Can provide honest estimates of the project scopes & ability to deliver on schedule.

    3) Has the ability to quickly understand the project, make the necessary changes and deploy them.

    4) Can write efficient and quality code.

    We have a test working environment that the developer can use without having to worry about working on the live application.

    Job Type: Full-time

  • Clevertech

    DESCRIPTION

    Clevertech is looking for a Backend Node Developer to join our global team. This role has implementation and troubleshooting responsibilities including multiple database interactions including MS SQL, Postgres, ReThinkDB, Redis, as well as Queueing interactions. Clevertech looks for craftsmen developers who take ownership of their code.

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

    REQUIREMENTS

    • Programming skills– You are comfortable writing code in multiple languages, confident in choosing the right strongly or dynamically typed language for the job. Preferred language familiarity: NodeJS, SQL
    • Database skills – You understand the use cases for relational and non-relational data, you’ve implemented code against several different database platforms.
    • Development experience - Web Applications, Service Oriented Architecture and Micro-Services.
    • Knowledge of micro-services networking, load balancing, and service discovery concepts and technologies.
    • Conduct code walk-throughs, peer reviews, and produce technical documentation.
    • Bachelor’s Degree in Computer Science/Engineering or equivalent years of hands-on coding experience.
    • Strong communicator and fluent in English with excellent written and verbal communication skills.
    • Knowledge of Agile Methodologies
    • Available for 6 hours overlap with EST time zone.

    Who We Are

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

    Based in New York City with fully remote development teams, Clevertech has built core product offerings for clients whose value was revealed in transactions valued in excess of $100 million.

    The problems we solve everyday are real and require creativity, grit and determination. We are building a culture that challenges norms while fostering experimentation and personal growth. We are hiring team members who are passionate and energized by the vision of empowering our customers in a complex industry through technology, data and a deep understanding of client concerns. In order to grasp the scale of problems we face, ideally you have some exposure to Logistics, FinTech, Transportation, Insurance, Media or other complex multifactor industries.

    Our Benefits

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

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

    How We Work

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

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

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

    The result? We produce meaningful work. 

    Getting Hired

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

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

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

    Clevertech Culture Video

  • Clevertech

    What's Required:

    * 5+ years experience with complex data structures.
    * Deep experience in the latest libraries and programming techniques
    * Familiar with SQL/NoSQL databases like MongoDB and their declarative query languages is a plus

    Who you are:

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

    * You own new features from idea to completion.

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

    * Enjoy contributing to a fast moving exciting project

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

    * Thrive and excel in our diverse, distributed and agile team environment

    Who We Are

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

    Based in New York City with fully remote development teams, Clevertech has built core product offerings for clients whose value was revealed in transactions valued in excess of $100 million.  

    The problems we solve everyday are real and require creativity, grit and determination. We are building a culture that challenges norms while fostering experimentation and personal growth. We are hiring team members who are passionate and energized by the vision of empowering our customers in a complex industry through technology, data and a deep understanding of client concerns. In order to grasp the scale of problems we face, ideally you have some exposure to Logistics, FinTech, Transportation, Insurance, Media or other complex multifactor industries.

    Our Benefits
    We know that people do their best work when they’re taken care of. So we make sure to offer great benefits that promote personal and professional growth!

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

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

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

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

    The result? We produce meaningful work

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

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

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

    Clevertech Culture Video

  • FBS
    Preferred: (GMT-06:00) Central Time +/- 4 hours

    Are you passionate about web applications and real estate and want to combine them in your career?   FBS is looking for full stack web developers to join our growing development team. We lead real estate software innovation with our web application Flexmls and are a profitable, 100% employee-owned company celebrating 40 years in the real estate industry.  You'd be building features and improving existing features for our Flexmls system, which serves real estate multiple listing services across the country.

    Skills & Requirements

    Requires HTML, CSS, JavaScript, jQuery, pluses include Ruby on Rails, SQL, Git, and a passion for web development and delighting customers by continually improving the customer experience.  

    Ability to consider the impacts of new and changed code on the entire system, not just the current piece of code, is essential, with an eye towards creating sustainable systems for the long run.  

    Experience with relational and non-relational databases and use of APIs as data storage is useful as well. 

    Excellent communication skills are important, as you'll often be working with remote teammates. 

    This position can be either remote or in FBS's office in Fargo, ND.

  • komoot
    Preferred: (GMT+01:00) Berlin +/- 2 hours

    Millions of people experience real-life adventures with our apps. We help people all over the world discover the best hiking and biking routes, empowering our users to explore more of the great outdoors. And we’re good at it: Google and Apple have listed us as one of their Apps of the Year numerous times—and we are consistently ranked amongst the highest-grossing apps in both Google Play and the App Store.To help us better drive data-driven product decisions and strategy, we’re looking for a  skilled and curious data analyst who will play a crucial role in building the future of outdoor experiences.

    What will you do

    • Turn events and data into actionable insights
    • Develop analysis to drive product and business decisions and company strategy
    • Design and implement metrics, dashboards, and continuous reports
    • Communicate and discuss  findings to different audiences (Co-founders, marketing, product, sales etc.)
    • Working closely with teams throughout the company
    • Be an evangelist of data-driven decision-making

    Why you will love it

    • You’ll be a key player in making product development, marketing and business decisions
    • You’ll work closely with komoot’s co-founder and influence the future direction of komoot
    • You’ll work with a modern and powerful cloud analytics platform based on AWS
    • You’ll work in a fast-paced startup with strongly motivated and talented co-workers
    • You’ll enjoy the freedom to organize yourself the way you want
    • We let you work from wherever you want, be it a beach, the mountains, your house or anywhere else that lies in any time zone situated between UTC-1 and UTC+3
    • You’ll travel together with our team to amazing outdoor places several times a year to exchange ideas, learnings and go for hikes and rides

    You will be successful in this position if you

    • Have a burning desire to transform data into actionable insights
    • Have 2+ years of relevant experience interpreting data
    • Have strong and proven skills in SQL and Pandas
    • Have strong communication skills
    • Have fundamental Python and statistical skills
    • Have a hands-on attitude and are highly self-driven

    Sounds like you?

    Then send us the following:

    • Your CV
    • A write-up explaining who you are and why you are interested in working at komoot
    • Examples of your work (e.g. Dashboards, PDFs, Slideshare, etc.)
    • Feel free to send us something that shows us a little more about what you’re interested in, be it your Twitter/Instagram account
  • Clevertech

    DESCRIPTION

    Clevertech is looking for a Backend Node Developer to join our global team. This role has implementation and troubleshooting responsibilities including multiple database interactions including MS SQL, Postgres, ReThinkDB, Redis, as well as Queueing interactions. Clevertech looks for craftsmen developers who take ownership of their code.

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

    REQUIREMENTS

    • Programming skills– You are comfortable writing code in multiple languages, confident in choosing the right strongly or dynamically typed language for the job. Preferred language familiarity: NodeJS, SQL
    • Database skills – You understand the use cases for relational and non-relational data, you’ve implemented code against several different database platforms.
    • Development experience - Web Applications, Service Oriented Architecture and Micro-Services.
    • Knowledge of micro-services networking, load balancing, and service discovery concepts and technologies.
    • Conduct code walk-throughs, peer reviews, and produce technical documentation.
    • Bachelor’s Degree in Computer Science/Engineering or equivalent years of hands-on coding experience.
    • Strong communicator and fluent in English with excellent written and verbal communication skills.
    • Knowledge of Agile Methodologies
    • Available for 6 hours overlap with EST time zone.

    Who We Are

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

    Based in New York City with fully remote development teams, Clevertech has built core product offerings for clients whose value was revealed in transactions valued in excess of $100 million.

    The problems we solve everyday are real and require creativity, grit and determination. We are building a culture that challenges norms while fostering experimentation and personal growth. We are hiring team members who are passionate and energized by the vision of empowering our customers in a complex industry through technology, data and a deep understanding of client concerns. In order to grasp the scale of problems we face, ideally you have some exposure to Logistics, FinTech, Transportation, Insurance, Media or other complex multifactor industries.

    Our Benefits

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

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

    How We Work

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

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

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

    The result? We produce meaningful work. 

    Getting Hired

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

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

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

    Clevertech Culture Video

This month
  • General Assembly

    The Role

    We’re looking for an enthusiastic Data Engineer who knows Python, Data Modeling, and SQL and is willing to learn. You will be a member of our Data Engineering team focusing on the creation and maintenance of our Data warehouse/Data Pipeline and services that support GA’s technical ecosystem. You will also maintain and improve several of our existing applications. Our expectations for the role and your responsibilities are…

    Expectations

    • Usually at least 3 years of experience being a professional Data Engineer.
    • Works mostly on clearly defined and scoped individual features or problems. Able to debug typical problems without assistance; more difficult problems requiring guidance.
    • Should be able to help associates and peers in an informal mentor role.
    • Provide material feedback, find common ground and solve problems for the good of all with guidance and is seen as a team player who can gain the trust and support of others in the team.
    • Capable of directing junior staff on a project.
    • Data Engineering Concepts/Programming is well understood, more advanced concepts may only have fundamental knowledge.
    • Follows established patterns and approaches within existing code bases. Some assistance may be required.
    • Work is reviewed with the occasional need for material direction or implementation changes. Capable of reviewing work produced by their team, potentially with guidance.
    • Follows professional team and organizational standards. Helps maintain professional standards for the team.
    • Writes code with good test coverage; may not know the best way to approach testing in all scenarios.
    • Able to competently work within the organizations local-development strategy; may provide basic support for associates.
    • Basic knowledge of system-level tooling. Capable of more advanced development tool workflows for local debugging.
    • Fundamental knowledge of source control expected. Expected to know some advanced features. Expected to practice at least one form of source control flows (e.g. gitflow).
    • Understands fundamental concepts of systems development life cycle (SDLC), and monitors adherence to all practical aspects.
    • Should be aware of business value in work being done. Not expected to be able to prioritize own work in terms of business value.
    • Strong SQL and Python skills.  Comfortable in ETL, data modeling, star schemas, and data marts.  
    • Any experience in analytical visual tools like Tableau or Looker a plus.
    • Any experience in Amazon services, especially Redshift, EC2, and Kinesis a big plus.

    Responsibilities

    • Responsible for maintaining professional standards for your team.
    • Self-directs work and provide guidance to associates on tasks related to existing projects.
    • Provides front-line assistance for maintaining 24/7 service uptime for the organization.
    • Proactive in working to define, and update, your career path with management.
    • Assist in the on-boarding and off-boarding of engineers using existing processes and methods.
    • You assist in ensuring all hires meet and exceed the GA talent bar.
    • Is responsible for understanding which operations affect the scope of the budget.
    • Maintain and grow our Data Warehouse, Data Pipeline and Data Marts.
    • Work closely with stakeholders to understand and suggest requirements.

    Benefits

    • Remote / flexible working hours
    • Highly Competitive Salary
    • Generous parental leave
    • Annual Education Allowance
    • Gym Allowance
    • Apple MacBook Pro + External Monitor

    Who can apply?

    You are living in or willing to self-relocate to…

    • The USA in any of these states: CA, CO, CT, DC, FL, GA, IL, KS, MA, NY, NC, TX, VA and/or WA
    • Toronto
  • Thinkful Inc.
    $10,000.00 - $30,000.00

    Data Science Course Mentor

    • Mentorship

    • Remote

    • Part time

    **Who We Are
    **Thinkful is a new type of school that brings high-growth tech careers to ambitious people everywhere. The company provides 1-on-1 learning through its network of industry experts, hiring partners, and online platform to deliver a structured and flexible education. Thinkful offers programs in web development and data science, with in-person communities in up-and-coming tech hubs around the U.S.

    **About the Role 
    **Thinkful’s Flexible Data Science course pairs personalized mentorship with a curriculum tailored to launch aspiring data scientists’ careers. Join us in helping motivated learners get to those aha! moments. As a Flexible Data Science Course Mentor, you will help your student(s) master everything from fundamental statistics to building a machine learning model in their domain of choice.

    Responsibilities

    • Motivate & foster best practices with your student(s) as they work to build project management skills, a strong portfolio, and the confidence to network and interview for jobs.
    • Work with Program Managers to provide detailed feedback on student success, including struggles or technical mastery issues.
    • Meet one-on-one with your student(s) in hour-long sessions, held twice per week.

    Requirements

    • Minimum of 1 year professional experience as a Data Scientist or demonstrated expertise with data visualizations and machine learning at an industry level
    • Proficiency in SQL, Python
    • Professional experience with Hadoop and Spark a plus
    • Excellent written and verbal communication
    • High level of empathy and people management skills
    • Must have a reliable, high-speed Internet connection

    Benefits

    • This is a part-time role (10-25 hours a week)
    • Fully remote position, with the option to work evenings and weekends in person in 22 US cities
    • Community of 500+ like-minded Educators looking to impact others and keep their skills sharp
    • Full access to all of Thinkful Courses for your continued learning
    • Grow as an Educator

    **Apply on our website:
    **https://hire.withgoogle.com/public/jobs/thinkfulcom/view/P_AAAAAAEAAADC9Bx7fyGYVv

  • Phoenix Staff, Inc.
    $110,000.00 - $130,000.00

    Your role:

    • Work with a small team of engineers, to ensure product delivery and best engineering practices

    • Develop solutions to scale our data ingestion platform

    • Build analytics solutions and infrastructure to support new insights in product and derive detailed analysis on our massive datasets

    • Setup continuous delivery process to enable continuous iteration on solutions

    • Work in an agile, highly collaborative and agile environment with a lean team

    • Customize and adapt to engineering best practices tools and applications like JIRA, Confluence, Eclipse etc.

    • Help support team in resolving the customer issues related to the product

    • Lead the creation of technical design documents and lead the communication of the architectural vision across functional areas

    • Review code, lead refactoring activities, provide guidance from technical perspective for all SE members of a project

    • Define and maintain coding standards, and guide team members to comply with them

    • Train and mentor new team members

    What you’ve got:

    • BS, MS or Ph.D. in Computer Science or Engineering; equivalent experience will be considered

    • 3-5 years Java experience building solutions that are performant with big data sets

    • 3+ years’ experience with writing high performance SQL

    • In-depth understanding of user authentication flows and session management

    • Strong experience working with GitFlow

    • Familiarity with Test Driven Development practices

    • Strong written and verbal communication skills

    • Experience working with and refactoring existing code

    • Solid understanding of application vulnerabilities and security

    • Experience in Dev-Ops

    • Experience working in a team utilizing an agile approach

    • Strong analytical, problem solving skills, excellent verbal and written communication skills

    • Self-starter with excellent interpersonal, motivational, and facilitation skills

    • Strong, proven problem-solving skills with the ability to quickly analyze the most expedient method to recover business operations

    • Must be committed to a culture of continuous improvement

    • Exceptional customer service skills, in addition to extensive experience working in a team-oriented, collaborative environment

    • Must be able to communicate effectively with users, executives and senior leaders at all levels

    • Ability to effectively prioritize and execute tasks

    • Passionate about technology

    • Able to develop and maintain effective working relationships with individuals with both technical and non-technical staff

    • Excellent skills in critical thinking and analysis, meeting facilitation, verbal and written communications, and interpersonal interactions (e.g., partnering, conflict management, mediation, etc.)

    • Excellent communication skills, both verbal and written. Loves to explain the technology and has a gift for concisely explaining complex topics

  • Autosoft
    $75,000.00 - $95,000.00

    Autosoft, Inc. (www.autosoftdms.com) is a Dealership Management System (DMS) software company serving the retail automotive industry for 30 years. At Autosoft, we embrace change, encourage out of the box thinking, and listen to our employees to help shape the future of our business. Who You Are: As the ETL Developer, you will participate and lead discussions around new feature requirements and develop database functionality to meet the requirements. Continually seeking ways to improve the process of data conversion, migration and integration from the current applications, APIs and various data sources to new systems.

    What You'll Do:

    • Develop stored procedures, functions, etc. in T-SQL
    • Create database objects including tables, views, triggers, etc.
    • Perform data modeling for new applications or extensions of existing applications
    • Ability to design ETL flows and data mapping/data migration process to ensure successful data migration from legacy systems
    • Execute performance improvements through optimizing queries, adding indexing, or other methods
    • Build and execute data migration scripts
    • Build database release scripts and execute them in development, staging, and production environments
    • Experience with ETL and data migration activities
    • Profile data to measure quality, integrity, accuracy and completeness
    • Advise business on options, risks and any impacts related to data conversion and migration
    • Turn process into detailed functional requirements, including but not limited to data mapping, file inventories, and data flow
    • Serve as a functional SME to development team as they implement the data needs as documented
    • Communicate as necessary, to ensure transparency, share insights, define scope, requirements, and coordinate between teams to manage expectations

    What You'll Need:

    • Bachelor’s degree in Computer Science, Information Systems and/or equivalent formal training or work experience
    • Minimum 5 years of experience in development using Microsoft SQL Server (2012 or newer) – Standard and Enterprise
    • Advanced knowledge of SSIS and SSRS
    • Data Modeling, Data Archiving, Query & Performance Analysis Experience
    • Advanced T SQL skills, ORM, Stored Procedures, Table Functions
    • Experience working with multi-tenant databases
    • Proven work experience on an enterprise-level projects
    • Working experience in an Agile development environment strongly preferred
    • Excellent communication skills, both written and oral
    • Superior organization, prioritization, analytical and problem-solving skills
    • Manage challenging timelines and schedules
    • History of implementing stable, robust solutions quickly and efficiently
    • Ability to adapt to changing assignments and multiple priorities
    • Ability to manage multiple tasks and successfully meet deadlines collaboratively with other departments.
    • Experience with Git repositories
    • Familiar with using data formats JSON and XML
    • Basic understanding of API end points (SOAP and REST)
    • Experience with Agile SCRUM and KANBAN Development process
    • Experience defining data objects, models and data definitions for financial or automotive business systems by mapping its various components as required for Data Migration/Conversion/Integration
    • Experience in SQL index management, performance optimization with large datasets, data warehouse/data mining
  • Clevertech
    Interested in exploring your future in this role and Clevertech? Set yourself up for success and take a look at our Interview Process before getting started!

    DESCRIPTION:

    Clevertech is looking for a Back End Data Engineer to join our global team. This role has database design and implementation responsibilities including alternative data structures such as nosql, redis, elasticsearch and more. Clevertech looks for craftsmen developers who take ownership of their code.

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

    REQUIREMENTS:

    • B.S. in Computer Science or equivalent experience followed by 5+ years work experience in using SQL and databases in a business environment
    • Expertise in Data Visualization
    • Experience with LookML (Looker) will be an advantage
    • Deep experience in the latest libraries and programming techniques
    • Familiar with SQL/NoSQL databases like MongoDB and their declarative query languages
    • Knowledge in using BI Analytics and related technologies

    WHO YOU ARE:

    • You have accomplishments that showcase your capabilities by their success and technical depth.
    • You own new features from idea to completion.
    • Work well with a core team to design and execute major new features.
    • Enjoy contributing to a fast moving exciting project
    • Strong communicator and fluent in English with excellent written and verbal communication skills.
    • Thrive and excel in our diverse, distributed and agile team environment

    Our Benefits

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

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

    How We Work

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

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

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

    The result? We produce meaningful work

    Getting Hired

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

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


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

    Clevertech Culture Video

    APPLY FOR THIS POSITION

  • Clevertech

    What's Required:

    * 5+ years experience with complex data structures.
    * Deep experience in the latest libraries and programming techniques
    * Familiar with SQL/NoSQL databases like MongoDB and their declarative query languages is a plus

    Who you are:

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

    * You own new features from idea to completion.

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

    * Enjoy contributing to a fast moving exciting project

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

    * Thrive and excel in our diverse, distributed and agile team environment

    Who We Are

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

    Based in New York City with fully remote development teams, Clevertech has built core product offerings for clients whose value was revealed in transactions valued in excess of $100 million.  

    The problems we solve everyday are real and require creativity, grit and determination. We are building a culture that challenges norms while fostering experimentation and personal growth. We are hiring team members who are passionate and energized by the vision of empowering our customers in a complex industry through technology, data and a deep understanding of client concerns. In order to grasp the scale of problems we face, ideally you have some exposure to Logistics, FinTech, Transportation, Insurance, Media or other complex multifactor industries.

    Our Benefits
    We know that people do their best work when they’re taken care of. So we make sure to offer great benefits that promote personal and professional growth!

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

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

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

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

    The result? We produce meaningful work

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

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

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

    Clevertech Culture Video

  • Xapo

    RESPONSIBILITIES As a Growth Senior Data Engineer / Analyst, you will help lead growth and customer engagement initiatives for our mobile products. You will be data-driven and results focused, thriving at the intersection of data, product, engineering, and marketing. The ideal candidate will have a strong technical, analytical, and product marketing background – with a motivation to use analytic insight to grow Xapo mobile customer base on a Global scale.  The successful candidate will have curiosity, a passion for data, and demonstrate data leadership to impact the business. 

    • Diligence, perseverance, and proactiveness are key to succeed in this position.
    • Lead structure and implementation of metrics tracking systems, working directly with the Sr Director of Growth.
    • Utilize Amplitude, Python, Tableau, Looker and SQL to pull data and provide key analytical insights.
    • Report, monitor, track, and analyze traffic, revenue, and other KPIs.
    • Identify product risks/opportunities and communicate them succinctly and effectively.
    • Help product team set up A/B tests and perform statistical analysis on results to provide actionable insights.
    • Build statistical models to predict interactions and segment users based on behaviour.
    • Provide ad-hoc analytics support as needed, ranging from helping teams develop the question through tracking and implementation to analytics and insights.
    • Collaborate with the Business Intelligence team on building shareable data tools, maintain documentation, and participate in deep-dives to understand drivers of success.
    • Collaborate with multiple cross-functional teams and work on solutions which have a larger impact on Xapo business.

    REQUIREMENTS 

    • 7 years’ experience in growth marketing, data analytics, or a related field;
    • Proven experience of using successfully the analytic platform Amplitude.
    • In-depth understanding of data structures and algorithms.
    • Proven experience of having worked for a mobile app with large growth.
    • Experience in designing and building dimensional data models to improve accessibility, efficiency, and quality of data.
    • Strong analytical and communication skills.
    • Experience developing, maintaining, automating, visualizing, analyzing, and communicating reporting to management.
    • Bachelor’s Degree in computer science or a related field is preferred.
    • Fluency in English written/spoken
  • Waggl, Inc

    Waggl is looking for experienced Web Developers to join our growing team.

    How we are different

    We know that as a developer you can work many places.  Waggl’s work environment is unique.

    • We care deeply about our work.  Both the quality of what we produce and its impact.

    • We believe everyone deserves to have their voice heard from a brand new hire to the CEO.  This is key to our product and our culture. We check titles at the door.

    • We trust you.  You can work from home, in the office, or from an RV traveling across the country as long as you stay connected and get your work done.  We trust you to take the time off you feel you need to recharge and be your best. No questions asked.

    • We improve the work lives of hundreds of thousands of people around the world.

    • All these things and more have led us to be named as one of the Best Places to Work by Inc magazine.

    How we work

    We work really hard to balance collaboration, autonomy, efficiency and high quality output.  We do this through informal interactions, short daily meetings, and efficient planning meetings.  Our primary technology stack is Ruby On Rails, and React. We also use Less and ES6 to make frontend work more enjoyable.  Our team is made up of developers, designers and QA folks.

    Where you fit in

    Our system is robust enough to have interesting technical challenges but not so big that you only get to work on one specialized portion of the system.  We are looking for people to contribute in the following ways:

    • Develop new features (front-end, back-end, or both).

    • Help us further scale our platform (both through optimization and re-architecting as needed)

    • Contribute to the team's best practices and effectiveness.

    • Help teammates and give feedback on their code

    • Investigate production systems errors

    • Work on other special technical projects

    Requirements

    • Either 3+ years with Ruby on Rails or 3+ years with React

    • Normal work hours are EDT, CDT, PDT, or AST (e.g. you live in North America, Central America, or South America)

    • Team player

    • Expert English if English is not your first language

    Nice to have

    • Experience with both Ruby on Rails and React

    • Experience writing tests

    • Experience optimizing sql queries.

    • Experience working remotely

    About Waggl

    Waggl (www.waggl.com) is the most human way for organizations to crowdsource feedback. Waggl lives at the intersection of two organizational realities: companies want to be on the pulse of their employees and employees want to know that their opinions count. Featured in WSJ, Entrepreneur, and Fast Company, Waggl is one of the leading platforms to help organizations become more agile, aligned and hyper-aware, so they can make better decisions and execute more effectively.

    Waggl provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics. In addition to federal law requirements, Waggl complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.

  • O'Reilly Auto Parts

    Our development teams work on projects adding directly to the O’Reilly Auto Parts bottom line and we are looking for exceptional developers to help us succeed! Some of the tools we use to implement our projects are Java, JavaScript & CSS, PostgreSQL, Eclipse, IntelliJ, SublimeText, Axure, & Balsamiq for development. We also utilize Atlassian tools such as Jira, Confluence, Fisheye, & Crucible for developer productivity.

    What we look for in our developers:

    • Love solving complex problems related to serving our customers better – both internal & external customers
    • Enjoy working with teams
    • Senior level experience with Java, HTML5, CSS/preprocessers, and JavaScript/JS Frameworks
    • Experience with Grunt, Gulp, & GIT is a plus
    • Experience with enterprise search technology (SOLR, Elasticsearch)
    • Ability & desire to interface with business stakeholders and users to define and refine requirements when appropriate

    About our team:

    • We create and customize 90% of our applications in house
    • We are a “work family”! We have fun together and support each other
    • We respect a healthy work-life balance
    • The team keeps open communication through different outlets – video conferencing, team messaging applications, and daily scrums/stand-up meetings
    • Our managers really value collaboration between team members and encourage developers to bring forth creative problem-solving ideas from both a technical and functional aspect

    Growth within our teams at O’Reilly Auto Parts:

    • We have several career paths, whether you want to be a manager, project manager, or stay technical – there’s a documented growth plan to help you follow the path you choose
    • We want to grow our people – we help to make you better by providing training for both technical and professional development
    • We look to promote from within – O’Reilly is diligent to promote from within our organization with qualified team members
  • Rainforest QA

    Rainforest QA is an on-demand QA solution. It’s our mission to enable development teams to deliver bug-free software while moving at the speed of continuous delivery. Our headquarters are in the heart of San Francisco’s financial district but we are truly a global team, allowing us to bring together the best and most diverse talent. Our commitment to the distributed team model and to our company values has earned us multiple culture and workplace awards and helped us build a diverse team of individuals working toward the same goal: change the way QA is done.

    Learn more about Rainforest QA by visiting our LinkedIn, Glassdoor, Instagram, and Facebook pages.

    Senior Software Developer

    As a Senior Software Developer at Rainforest QA you'll be part of an experienced and diverse team with members all over the world. We were built as a distributed team from the beginning and we've committed to implementing tools and processes that allow for and support continuous and effective communication - across the world! We get together several times a year, at our headquarters in San Francisco, to cement our work relationships and ties to the company and to have some fun together!

    What you’ll do

    • Develop and test product features within sprint cycles in Ruby on Rails (and other modern technologies)

    • Collaborate with product managers, designers, and business teams to define new product features

    • Act as a mentor to other engineers throughout the software development process

    • Triage bugs and troubleshoot production issues alongside our Support Team

    • For more information on the types of projects you'll be working on, check out our Github:https://github.com/rainforestapp

    What we’re looking for

    • 4+ years experience with Ruby-on-Rails (or similar technology), 12-factor apps, Postgres (or other SQL databases)

    • Experience with git or other distributed SCM systems

    • Ability to work effectively both independently and collaboratively with a team

    • Love of writing unit tests and reviewing code

    Bonus points for

    • Exposure to Golang and Elixir

    How we’ll reward you

    • Flexible, remote work options

    • Generous vacation time

    • Competitive compensation and stock options

    • Professional development, career coaching, and conference attendance

    • 2x per year onsites; we’ll fly you into our beautiful San Francisco office to spend quality time with your teammates, and 1x a year offsite to a fabulous destination with your team!

    OUR COMMITMENT TO DIVERSITY AND INCLUSION

    At Rainforest QA we believe that diverse teams improve our business. We are an equal opportunity employer and do not discriminate on the basis of race, religion, color, nationality, gender, sexual orientation, age, marital status, veteran status, or disability status.

  • Salesforce

    Platform/Back-End Software Engineer (all levels)

    Location: US & Canada (Relocation candidates)
    In school, or graduated within the last 12 months? Please visit FutureForce for opportunities.
    Salesforce has immediate opportunities for extremely talented software developers who want their lines of code to have significant and measurable positive impact for users, the company's bottom line and the industry. You will be working with a group of world-class engineers to build the breakthrough features our customers will love, adopt and use while keeping our trusted platform stable and scalable. The software engineer role at Salesforce encompasses architecture, design, implementation, and testing to ensure we build products right and release them with high quality.
    From Sales Cloud to Marketing Cloud, Platform to IoT , Einstein Platform and everything in between we have many opportunities available across various applications and platforms. Submit your resume here and we will reach out to you with opportunities that fit your background and interests.
    Passionate about being part of our Ohana? Here is what we are searching for in you!
    Basic Requirements:
    - Bachelor’s degree in Computer Sciences or equivalent field, plus 3+ years of relevant experience
    - Track Record of being a top performer in current and past roles
    - Deep understanding of object oriented programming and experience with at least one object oriented programming language (Java, C++, C#, Ruby, Python)
    - Solid knowledge of Database technologies such as SQL, PL/SQL and relational database schema design
    - Experience in automated testing including unit and functional testing using Java, JUnit, JSUnite and Selenium
    - Excellent interpersonal and communication skills
    Preferred Requirements:
    - Bachelor’s degree (or its foreign degree equivalent) in Computer Science, Engineering, or a related technical discipline.
    - At least (5) years of software engineering experience
    - Master of Java and experience developing and tuning highly available server-side applications
    - Deep understanding of Object Oriented Programming
    - Experience with developer tools like git, Maven and Eclipse IDE
    - Experience with Hbase, Phoenix, MapReduce, Pig/Hive and/or other no-sql technologies
    - SOAP/REST APIs and general API design
    - Experience with agile development methodology
    - Experience building highly scalable, distributed systems
    - Experience delivering and owning web scale data systems in production

    Salesforce, the Customer Success Platform and world's #1 CRM, empowers companies to connect with their customers in a whole new way. The company was founded on three disruptive ideas: a new technology model in cloud computing, a pay-as-you-go business model, and a new integrated corporate philanthropy model. These founding principles have taken our company to great heights, including being named one of Forbes’s “World’s Most Innovative Company” ten years in a row and one of Fortune’s “100 Best Companies to Work For” nine years in a row. We are the fastest growing of the top 10 enterprise software companies, and this level of growth equals incredible opportunities to grow a career at Salesforce. Together, with our whole Ohana (Hawaiian for "family") made up of our employees, customers, partners and communities, we are working to improve the state of the world.

    *LI-Y

  • Salesforce

    Senior / Lead / Principal Performance Engineer
    Locations where we are hiring: San Francisco, CA | Bellevue, WA *relocation support provided

    In school, or graduated within the last 12 months? Please visit FutureForce for opportunities.
    The role:
    We are seeking a Software Engineer, Performance to join our R&D, Tech & Products team. As the 4th largest software company in the world, and the leader in the cloud, we are challenged with designing and developing the next generation technologies in cloud computing. Our mission as the “customer company”, is to ensure trust with our customers, from Fortune 100 companies, to start-ups and nonprofit organizations. Processing more than 5+ billion transactions per day and growing, performance remains a center focus for innovation.
    Trust.salesforce.com is the Salesforce community’s home for real-time information on system performance and security. View our daily transaction volume here: https://status.salesforce.com/performance
    Your impact:
    Be a part of the first-rate team that influences the future expansion of next-generation cloud solutions for speed, scale, and high availability. You will have the opportunity to design performance experiments, collect and analyze data. Develop power tools and automation frameworks for continuous integration, performance measurement and analysis. Contribute to the design and velocity of our global products. Optimize our systems end-to-end by advising infrastructure design, server and application development/ tuning, solving complex cluster architecture and data storage challenges that impact features within artificial intelligence, IoT, Platform, API’s and mobile UI experiences.
    If you’re fired up about software performance, automating everything, and working with great engineers, this is the job for you! If you are a developer that is passionate about performance, or a performance tester that is also interested in contributing performance improvements, we would love to hear from you.
    This candidate must have the technical prowess to write fast and efficient code, find inefficiencies and influence others to make performance improvements. In addition, this engineer needs to measure and demonstrate performance gains in a scientific way, by building/running workloads or simulations. The candidate should be confident in discussing time/space complexity using O(n) notation and engage in a project’s design phase for its performance and scalability considerations. You are the performance expert for your scrum team, and should own your team’s performance related problems on production.
    Required Skills:

    6+ years of software development experience (Java preferred)
    3+ years in performance engineering
    Strong programming skills in Java and profilers
    Hands-on experience with performance measurement, analysis, and optimization
    Experience conducting benchmark and/or work-load testing using automation tools and frameworks for performance measurement and analysis (Jmeter)
    Experience performing simulation or lab experimentation to analyze application/ system performance
    Distributed systems debugging
    Ability to work cross-functionally to articulate, measure and solve performance issues
    Passion for continuous improvement in building knowledge base technically and professionally
    Bachelor’s degree (or its foreign degree equivalent) in Computer Science, Engineering, or a related technical discipline.

    Preferred Skills:

    SaaS experience at scale
    Knowledge of database fundamentals: SQL, schema, internals (Oracle preferred, TKProf, AWR, ASH)
    JVM and garbage collector tuning, heap dump analysis experience
    Experience with the following performance tools: JMeter, YourKit
    Experience in using UI profilers and deep understanding of chrome developer tools
    Understanding of how a browser works (i.e. chromedevtools, ui automator)
    Hands on Experience in javascript, React and NodeJS
    Agile/ Scrum methodology experience
    Experience with big data technologies such as Hbase, HDFS, Hadoop, Pig, Hive and/or Kafka
    Experience working in an Apache/ Spark architecture
    Knowledge of back-end systems and API’s, developer tools and compilers
    Knowledge of statistical analysis and experimental design techniques
    Working knowledge of Linux operating system
    Experience analyzing and interpreting large volume of production data using Splunk to understand throughput, latency, memory and CPU utilization
    Experience with search platforms such Lucene, Solr or ElasticSearch

    Salesforce, the Customer Success Platform and world's #1 CRM, empowers companies to connect with their customers in a whole new way. The company was founded on three disruptive ideas: a new technology model in cloud computing, a pay-as-you-go business model, and a new integrated corporate philanthropy model. These founding principles have taken our company to great heights, including being named one of Forbes’s “World’s Most Innovative Company” ten years in a row and one of Fortune’s “100 Best Companies to Work For” nine years in a row. We are the fastest growing of the top 10 enterprise software companies, and this level of growth equals incredible opportunities to grow a career at Salesforce. Together, with our whole Ohana (Hawaiian for "family") made up of our employees, customers, partners and communities, we are working to improve the state of the world.

    *LI-Y

  • Thycotic

    Thycotic is looking for a Technical QA Manager to accomplish regular, high quality releases of enterprise software products.

    This position is based in the Washington, DC headquarters, however a remote candidate may be considered.

    KEY RESPONSIBILITIES

    • Develop and manage quality assurance plans for products, scheduling organizational resources and reviewing test cases.
    • Ability to work with remote teams and contractors, including offshore teams with varied time zone differences.
    • Provide technical oversight and training to team members.
    • Work with engineering team leaders to propose proper prioritized plans, scheduling, process and resource requirements.
    • Accomplish QA objectives within company processes for testing, logging defects and reporting results into reports.
    • Measure performance to drive efficiencies.
    • Assist with performance testing strategies and execution.
    • Review and reproduce reported product issues and document with clear replication steps.
    • Manage and maintain complex QA testing environments.
    • Manage development of automated test execution using industry standard tools.
    • Work within an agile framework, able to rearrange priorities in a changing environment.
    • Enhance department and organization reputation by accepting ownership for accomplishing new and different requests; exploring opportunities to add value to job accomplishments.

    REQUIRED SKILLS AND QUALIFICATIONS

    • Bachelor’s Degree or higher in a technical field or equivalent experience.
    • 5+ years of full-time work experience managing enterprise product QA – with Privilege Access Management preferred.
    • 2+ years of full-time work experience working with offshore QA teams.
    • Experience with development of automated tests.
    • Experience with testing and configuring complex, secure, multi-server environments that leverage SQL Server databases, IIS and load balancers.
    • Ability to effectively manage multiple tasks and competing priorities.
    • Ability to rapidly get up to speed on complex products and environments.
    • Proven ability to effectively engage and work with sales, technical support, engineering, and other teams within an organization to drive customer success.
    • Excellent verbal and written communication skills.
    • Strong PowerShell, SQL and other scripting skills
    • QA experience with Microsoft operating systems, including Windows Server.
    • Working experience with cloud deployments on Microsoft Azure is a significant plus.
    • Any Windows or SQL Server certifications a plus.

    Thycotic is an Equal Opportunity Employer and does not discriminate on the basis of race, ancestry, national origin, color, religion, gender, age, marital status, sexual orientation, disability, or veteran status.

    Upon conditional offer of employment, candidates are required to complete a criminal background check and drug screen per Thycotic employment policy. In addition, all publicly posted social media sites may be reviewed.

  • Thycotic

    The Tier IV Support Escalation Engineer is driven to resolve complex issues with a passion to assist senior team members and achieve customer success. The candidate we are looking for requires a background in development, ability to dive into code and work methodically through the most challenging cases in complex environments. Excellent communication skills, both verbal and written, are required to interact effectively with our worldwide customers and internal development, support and sales team members.

    This position reports to the Director, Technical Support. Remote candidates will be considered.

    KEY RESPONSIBILITIES

    • Troubleshoot complex issues whether software or environmental related
    • Remain focused on complex issues through to resolution
    • Work closely with product management, development, quality assurance and senior support team members to resolve customer challenges
    • Document troubleshooting techniques and train team on the techniques

    REQUIRED SKILLS AND QUALIFICATIONS

    • Bachelor’s degree in Software Development or similar discipline
    • 3+ years in software development
    • .NET, C# programming experience
    • PowerShell, SQL, RabbitMQ experience, a plus
    • Cybersecurity certification or like, a plus
    • Experience with active directory, Unix and general networking
    • Desire to learn and grow in new areas of technology
    • Knowledge of O365, Azure and cloud solutions, a plus
    • Excellent interpersonal, and verbal English communication, written and presentation skills required
    • Ability to work closely with team members
    • Ability to be on-call for highly escalated, Severity 1 challenges
    • Highly motivated, “can do” attitude, works well under pressure

    Thycotic is an Equal Opportunity Employer and does not discriminate on the basis of race, ancestry, national origin, color, religion, gender, age, marital status, sexual orientation, disability, or veteran status.

    Upon conditional offer of employment, candidates are required to complete a criminal background check and drug screen per Thycotic employment policy. In addition, all publicly posted social media sites may be reviewed.

  • Octopi by Navis

    We are looking for a mid-to-senior full-stack developer with experience working on a production Ruby on Rails application to help us build and improve our Terminal Operating System (TOS), used by cargo ports globally to manage their operations.  The ideal person for this position should be intellectually curious and willing to learn about the shipping and maritime industry. They should have a strong ability to perform deep work: to focus without distraction on a cognitively demanding task. Finally, they should be able to make pragmatic decisions while designing and building new features for our product.

    Technologies:

    • Ruby on Rails
    • Git & Github
    • PostgreSQL
    • Javascript
    • HTML
    • CSS
    • jQuery
    • Backbone JS or Vue.jj
    • AWS

    Responsibilities:

    • Design and build new features for Octopi in Ruby on Rails.
    • Write well-crafted, high-quality, self-documented, and pragmatic code.
    • Work closely with our Customer Success team to help our customers thrive.
    • Always work to improve our application and our customers’ experience.

    Requirements:

    • At least 4 years of experience developing software professionally.
    • Strong communication skills.
    • Good understanding of SQL and relational databases
    • Experience with Git and Github.
    • Ability to work directly with our customers and to visit cargo port terminals.
    • Willing to visit our offices in Miami, Florida during the first weeks of employment for training and as needed after our initial training period.
    • Previous experience working for a software company, consulting firm or system integrator
    • Willing to travel internationally to visit our main office or customers
  • Left Field Labs

    THE OPPORTUNITY

    We are seeking an experienced back-end developer to join our team. You will work alongside a group of dedicated and supportive programmers and designers, all focused on building and maintaining a complex software product used by one of the largest technology companies in the world. We count on our developers to write elegant and well-documented code, with a strict eye towards separation of concerns, scalability, and maintainability.

    IN THIS ROLE, YOU WILL:

    • Collaborate with leads, developers, and designers to create and maintain back-end architectures for highly-trafficked applications
    • Build new features
    • Design data structures and the services that use them
    • Debug development and production issues across multiple services
    • Work towards improving code quality, internal tools/processes, and documentation

    YOU MAY FIT THIS ROLE IF YOU:

    • Enjoy and have experience building APIs
    • Write high quality, server-side code
    • Are deeply knowledgeable and experienced in Python (extensive experience in similar languages will be considered)
    • Often find yourself staring at a blank wall and attempting to visualize how an extremely complex system operates under high load
    • Thoughtfully design forward-thinking, scalable, and performant data architectures
    • Have used both SQL and NoSQL databases, and understand the benefits and shortcomings of each
    • Take production systems seriously, and expect others to do the same
    • Know how to independently debug a complicated problem, and do so regularly
    • Regularly learn new things, and enjoy both teaching others and being taught
    • Understand the importance of testing, and how to write good tests
    • Value tight teamwork to achieve results that surpass a single individual’s contributions
    • Understand that every product/project requires an array of fields and talents, and respectful communication is a critical component in success

    WHO ARE WE?

    We are a technology company that connects people, products, and experiences in powerful ways. Our growing team of designers, developers, producers, strategists, and content creators is based across the US and globally. We believe in the power of storytelling, human-centric design, and the intersection of creativity with code to further humanity's relationship with technology. If you're the kind of person who obsesses over details, thrives in a collaborative environment, and jumps at the opportunity to take on new challenges, this is the place for you.

  • Left Field Labs

    THE OPPORTUNITY

    We are seeking an experienced back-end developer to join our team. You will work alongside a group of dedicated and supportive programmers and designers, all focused on building and maintaining a complex software product used by one of the largest technology companies in the world. We count on our developers to write elegant and well-documented code, with a strict eye towards separation of concerns, scalability, and maintainability.

    IN THIS ROLE, YOU WILL:

    • Collaborate with leads, developers, and designers to create and maintain back-end architectures for highly-trafficked applications
    • Build new features
    • Design data structures and the services that use them
    • Debug development and production issues across multiple services
    • Work towards improving code quality, internal tools/processes, and documentation

    YOU MAY FIT THIS ROLE IF YOU:

    • Enjoy and have experience building APIs
    • Write high quality, server-side code
    • Are deeply knowledgeable and experienced in Python (extensive experience in similar languages will be considered)
    • Often find yourself staring at a blank wall and attempting to visualize how an extremely complex system operates under high load
    • Thoughtfully design forward-thinking, scalable, and performant data architectures
    • Have used both SQL and NoSQL databases, and understand the benefits and shortcomings of each
    • Take production systems seriously, and expect others to do the same
    • Know how to independently debug a complicated problem, and do so regularly
    • Regularly learn new things, and enjoy both teaching others and being taught
    • Understand the importance of testing, and how to write good tests
    • Value tight teamwork to achieve results that surpass a single individual’s contributions
    • Understand that every product/project requires an array of fields and talents, and respectful communication is a critical component in success

    WHO ARE WE?

    We are a technology company that connects people, products, and experiences in powerful ways. Our growing team of designers, developers, producers, strategists, and content creators is based across the US and globally. We believe in the power of storytelling, human-centric design, and the intersection of creativity with code to further humanity's relationship with technology. If you're the kind of person who obsesses over details, thrives in a collaborative environment, and jumps at the opportunity to take on new challenges, this is the place for you.

  • Left Field Labs

    THE OPPORTUNITY

    We are seeking an experienced technical lead to join a fast-paced product team building a complex software product used by one of the largest technology companies in the world. You will work alongside a group of dedicated and supportive engineers, producers, and designers to contribute to the product vision and lead the development workflow. Together you will create an excellent and stable platform that not only meet the needs of our clients but are also a joy to use.

    IN THIS ROLE, YOU WILL:

    • Work closely with the Executive Technical Director to maintain the overall product design and vision
    • Collaborate daily with project managers to assist with communications and resource management
    • Work side-by-side with the dev team, providing both guidance and assistance in the ongoing engineering work
    • Be responsible for the successful execution and delivery of all technical aspects of the product
    • Combine deep technical expertise with refined communication skills so as to regularly converse with a wide range of our users and stakeholders
    • Be expected to fully understand and document the business and functional requirements of the product from a technical perspective
    • Be responsible for tracking emerging requirements and feature refinements, and assessing their impact on the product roadmap, overall scope, and delivery timelines
    • Be expected to pitch in with hands-on development and dev-ops work when required (and be excited to do so!)
    • Have oversight over all written code, regularly perform code reviews, and be responsible for the overall health of the codebase

    YOU MAY FIT THIS ROLE IF YOU:

    • Have extensive experience both practicing and leading professional software development
    • Enjoy building complex products, applications, and websites
    • Possess exceptional communication skills across technical and non-technical audiences
    • Have hands-on fullstack experience, building both complex APIs and interactive UIs for large-scale and public-facing web properties
    • Specialize in software design, code structuring, systems scaling, and application performance optimization
    • Put high value in taking time to visualizing complex problems and predict the short- and long-term effects of each possible solution
    • Take production systems seriously, and expect others to do the same
    • Have a strong understanding of common back-end technologies, such as Python, Ruby, Java, Node.js, etc
    • Have a strong understanding of common front-end technologies, such as Angular, React, etc
    • Have used both SQL and NoSQL databases, and understand the benefits and shortcomings of each
    • Evaluate all code from a security perspective, looking to prevent all vulnerabilities including XSS, injection attacks, etc
    • Understand the value and liability of storing PII, and take the responsibility very seriously
    • Can’t imagine how anyone would ever build _anything_ without version control
    • Understand how to use data collected through analytics to improve the user experience
    • Know how to independently debug a complicated problem, and do so regularly
    • Understand how to give effective and constructive feedback through code reviews
    • Constantly learn new things, and enjoy both teaching others and being taught
    • Understand the importance of testing, and how to write good tests
    • Care deeply about the user experience, including performance and accessibility
    • Value tight teamwork to achieve results that surpass a single individual’s contributions
    • Understand that every product/project requires an array of fields and talents, and respectful communication is a critical component in success

    WHO ARE WE?

    We are a technology company that connects people, products, and experiences in powerful ways. Our growing team of designers, developers, producers, strategists, and content creators is based across the US and globally. We believe in the power of storytelling, human-centric design, and the intersection of creativity with code to further humanity's relationship with technology. If you're the kind of person who obsesses over details, thrives in a collaborative environment, and jumps at the opportunity to take on new challenges, this is the place for you.

  • Knack

    Hi, thanks for reading about our Front-end Engineer opportunity! We're Knack, a code-free platform used by thousands of customers — from non-profits to the world’s biggest companies — to easily build custom apps, workflows, and databases.

    We're looking for an ambitious front-end engineer who also gets excited about product design. This means you’re a pro with JavaScript, CSS, and modern reactive frameworks, but also care deeply about product: usability, user experience, and design.

    Knack is a 100% remote company, with a flat, consensus-driven culture. That means a huge amount of autonomy and ownership to define your work and impact, and the opportunity to have a major impact here is a huge one.

    Role & Responsibilities

    As Knack's lead front-end engineer, you’ll help build a product that makes it easy to do hard things with data.

    • You’ll lead the architecture and coding of our product’s front-end interface and user experience.
    • You'll work with Vue, ES6, and HTML/CSS to build and maintain new Knack features.
    • You’ll help develop and maintain a component library of design patterns and style guides in collaboration with design and product teams.
    • You’ll code every day. Although we expect technical and product leadership, everyone at Knack is deeply invested in their craft and enjoys executing on a daily basis.
    • You’ll be a resource and mentor for the engineering team to level-up on front-end practices to ensure the entire team can be productive developing product features.
    • You'll play a key role in developing feature specs by bridging intent and execution. You'll collaborate with product and design teams, and you’re comfortable sharing feedback and explaining executional tradeoffs.

    About You

    Here are some of the "must haves" to be successful in this role:

    • You love turning complex business requirements into working software that delights users. Nothing excites you more than seeing the real impact your work makes in the lives of thousands of customers.
    • You have min 3+ yrs of experience doing front-end development for a software product at scale
    • You have expert level knowledge of client-side JavaScript, HTML, and CSS.
    • You have direct experience with modern reactive frameworks: preferably Vue, or a desire to leverage React experience to master Vue.
    • You take software engineering practices seriously. You write meaningful tests and understand the value of great logging, proper monitoring, and error tracking.
    • You are comfortable explaining decisions, defending your logic, and providing feedback to others in the service of making our team and product better.

    Here are a few other hints that you might be the person we’re looking for (you match up with a number of these):

    • You have a sense of humor, a sense of humility, and take your work much more seriously than you take yourself.
    • You're proud of the code you write, but you're also pragmatic: you know when it is time to refactor, and when it's time to ship. You know that the ultimate arbiter of your code is a delighted customer.
    • You have the drive and focus to get challenging projects over the finish line, and you are comfortable advocating for what you need to do your best work.
    • You have experience and thrive in a flat, consensus-driven work environment that emphasizes both autonomy and accountability.
    • You know when to do something yourself and when to ask for help. You understand the importance of ruthless prioritization.
    • You are totally okay with big swings, wild experiments, and learning through failure.

    Our Stack

    • Front-end: ES6, Vue, Vuex, Vue Router, Webpack
    • Components & Design: Storybook, Atomic design, Saas, Post CSS, CSS Modules
    • Testing: Mocha Unit Tests, Cypress.js, Ghost Inspector
    • Back-end: Node.js, Mongo, SQL, Redis, AWS

    Learn More

    About this job: https://knack.com/careers/frontend-engineer

    About working at Knack: https://knack.com/work-at-knack

    About us: https://knack.com/about

  • Emerlyn Technology, LLC
    Preferred: (GMT-05:00) Eastern Time +/- 2 hours

    Job Description

    As a Senior Java Engineer at Emerlyn Technology you will be part of a dynamic Agile team, aiming for team improvements every day. Developers with our company experience a high level of autonomy over our processes and approaches. Emerlyn believes in creating a work environment that maximizes individual balance between work and home, while promoting best efficiency and productivity for the company.

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

    Responsibilities

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

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

    Tools & Technologies

    • Minimum of 8 years software design and development experience.

    • Expertise in:

    • Java/JEE, Spring Framework, Struts and Hibernate

    • Object-oriented design

    • SQL database development

    • Experience with:

    • Developing and supporting a large Java web-based and OO application architecture with emphasis on Java Servlets and Java Server Pages.

    • Linux

    • Interest in (tools we are starting to use):

    • Docker

    • Clojure

    Nice to have

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

    What we offer

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

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

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

    Extras- Twice a year company events

  • Dillon Software, Inc.
    $120,000.00 - $160,000.00Preferred: (GMT-07:00) Mountain Time +/- 2 hours

    Dillon Software is looking for a Java Backend Developer to join our team. We have a number of projects involving consumer media and ecommerce for the public library sector. You'll be developing RESTful web services and integration workflows using a large variety of AWS services, e.g. Elastic Beanstalk, RDS (Postgres and Oracle), Lambdas, ElastiCache, SQS, ECS, ElasticSearch.

    Only individual candidates located in the United States and meeting all the requirements need apply. No agencies or firms - domestic or offshore. Candidates not meeting all the requirements will not be considered. This is a remote, 1099 contractor position. If applying, please include your resumé, three recent professional references, and your hourly billing rate.

    Skills & Requirements

    Expert level skills with the following are required:

    • Java
    • RESTful web service conventions and design
    • Spring or Google Guice
    • Database persistence framework like MyBatis
    • test-driven development
    • SQL skills using either Oracle or PostgreSQL
    • Amazon AWS services, especially with regard to deployment and scalable infrastructure design, e.g. EC2/EC2, SQS, Elastic Beanstalk, ElastiCache, DynamoDB, Lambdas, S3

    In addition to the requirements, we would also strongly favor candidates with the following experience:

    • PostgreSQL plpgsql or Oracle PL/SQL
    • node.js, AWS Lambda
    • SQL query optimization
    • Data partitioning and sharding
    • NoSQL data stores, particularly DynamoDB
    • Redshift
    • devops for large AWS deployments
Load more