Principal Engineer

| Hybrid
Sorry, this job was removed at 11:15 a.m. (CST) on Thursday, December 6, 2018
Find out who's hiring in Chicago.
See all Developer + Engineer jobs in Chicago
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

project44 is revolutionizing the freight and logistics industry by applying cutting edge technologies to automate the entire lifecycle of freight shipments including quoting, scheduling, and real-time visibility. project44’s network of APIs is capable of optimizing the shipment lifecycle, empowering companies to deliver the best customer experience possible, and provide up to date data while cutting costs along the way.

We are looking for a Principal Software Engineer to join the Project44 Engineering Team in Chicago! You will work in a fast-paced Agile team to design and implement Java applications.

Key Accountabilities

  • Design and develop high-volume, high-performance, high-availability Java applications using proven Java frameworks and technology:
    • Be a strong advocate for best design practices
    • Lead efforts to design and implement new systems including infrastructure to support continuous deployment
  • Meet aggressive deadlines, proactively communicating status and roadblocks
  • Provide technical advice to Engineers and help raise the bar of the team
  • Contribute in defining the team’s technical strategy and advising on technical challenges:
    • Identify opportunities for improvement and spearhead changes
  • Play an influential role in growing project44 to the industry leader in technology
  • Strong desire to build products that will have a daily impact on one of the World’s largest industries
  • Play an influential role in growing project44 to the industry leader in technology

Requirements & Preferred Skills

  • Bachelor’s Degree in Computer Science, Engineering or similar field
  • At least 8 years of experience in Software Engineering (software design, architecture, implementation, deployment, and support)
  • 4+ years of development in Java
  • Sticker for clean, clear and concise code
  • Intellectual curiosity to pursue the unknown and to continuously learn
  • Experience working with a SaaS product, preferred
  • Experience building RESTful web services
  • Experience with AWS or other cloud provider is a huge plus
  • Experience with software engineering best practices (e.g. unit testing, code reviews, design documentation) and related tools like GitHub, JIRA
  • Proficiency with relational database and NoSQL systems
  • Experience with Linux platforms for development and production use
  • Experience with Docker
  • Experience with the Spring Portfolio including the Spring Boot
  • Experience with Elasticsearch is a plus

Tools We Work With

  • AWS
  • Ansible for configuration management and remote orchestration
  • Linux (Ubuntu), Tomcat, Nginx, Spring Boot
  • Java, JavaScript (ES5 and ES6), Groovy, Python
  • Kafka, Zookeeper, ELK stack, Aurelia
  • Postgres, Redis, DynamoDB
  • Hadoop, Spark
  • Zabbix, Grafana, New Relic
  • Git, Confluence, Jira, Jenkins, Artifactory, Slack
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

Located in the iconic art deco Merchandise Mart with impressive views of the Chicago river. The neighborhood is home to some of Chicago's best restaurants, retail, and is accessible by public transit.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about project44Find similar jobs