Sr. Software Engineer job vacancy Sr. Software Engineer job vacancy
Sr. Software Engineer (LinkUp.com)

The deadline for this position has passed. Included for research purposes.

Located: United States

LinkUp is a Minneapolis-based job search engine with a singular vision of delivering perfect job market information to our clients and users. We do this through proprietary and sophisticated technology that allows us to index millions of jobs directly from company websites around the world every day. As a result of this unique approach to the online job space, we deliver compelling job search, candidate sourcing, and job market data solutions to job seekers, employer advertisers, and data clients.

Job description:

Maintain existing applications, including bug fixes and enhancements
Investigate and help resolve operational issues
Assist in the design and development of new features and products

To be successful, you'll need the following:

 

 

  • Bachelor's degree (or equivalent experience) in computer science or related field
  • 5 or more years experience programming in multiple modern programming languages
  • Knowledge and experience developing sophisticated web applications
  • Experience working with high-volume, high-velocity data sets in various data stores
  • The ability to work competently on all parts of a modern distributed web application
  • A solid understanding of web technologies and protocols
  • Strong communication and interpersonal skills
  • The ability to work collaboratively or independently

Someone that would be a great fit:

 

 

  • Can juggle a wide variety of tasks, projects, and priorities when needed
  • Can go heads-down for extended periods on a large project when needed
  • Has the discipline to use software project tools correctly
  • Understands an array of software design patterns and when each is applicable
  • Fully grasps the principles behind object-oriented design
  • Knows the importance of a clean, consistent, documented codebase
  • Can read and understand code written by other people
  • Is equally competent improving an existing system or building from scratch
  • Is comfortable integrating many disparate technological solutions into a coherent whole
  • Uses version control religiously and effectively
  • Is comfortable on the Linux command line
  • Understands the tradeoffs between time, cost, resources, scope, quality, and risk
  • Is conversant in a number of the following technologies: Linux, Docker, Bash, Git, PHP (or similar languages), Symfony (or similar frameworks), MariaDB (or similar databases)
  • Loves being a critical part of a team doing meaningful work

Bonus points if you have experience with:

 

 

  • Solr, Elasticsearch, RabbitMQ, Cassandra, Aerospike, Hadoop, or Tableau

A little bit about us

 

We take pride in a great company culture that is based on our core principles: work hard, have fun, think big, solve problems, and do good. LinkUp is a great company filled with outstanding people that are incredibly talented, extremely dedicated, and really fun to work with. Along with some of our office perks such as stand-up desks, volunteer opportunities, and free snacks, we offer competitive pay, health / dental benefits, paid time off, 401k, and employee stock options.

Local candidates or candidates willing to relocate only, please.

No recruiters, please.


All Rights Reserved. Material may not be republished without permission.