Mid-Senior Software Engineer - Big Data Solutions

Senior Full Time Dev Ops

Chesterfield, MO $80k - 120k


Lean Media is looking for Mid-Senior Software Engineers (generalist/full-stack) to add to our growing development team! We are working on solutions involving big data, the processing/modeling of that data, analytics/visualizations, and geospatial. If you desire to have real influence in a growing company's product development, technologies used in processing big data, and for delivering quality SaaS products, then this could be a great fit.

Our current infrastructure and tech stack includes:

  • Amazon Redshift
  • AWS EC2
  • AWS S3
  • AWS Lambda
  • C#
  • PostgreSQL
  • AWS ECS / Docker
  • Vue
  • Python

You should be familiar with:

  • Object-oriented development
  • Relational databases such as Postgres, MySQL, MSSQL
    • Bonus: Data warehouse systems such as Amazon Redshift, Snowflake
    • Bonus: Document databases such as MongoDB
  • Deploying to AWS infrastructure
    • Bonus: IT Ops experience with managing AWS infrastructure, IAM security best practices
  • Full-stack web application development
    • Front-end frameworks such as React, Angular, Vue
    • Back-end frameworks/languages such as Node.js, Laravel, PHP, Python, .NET
  • Application containers and containerized deployments
  • Bonus: Test- or Behavior-Driven Development (TDD, BDD) practices
  • Bonus: Service-oriented or event-driven architecture
  • Bonus: DevOps and CI/CD pipelines
  • Bonus: Infrastructure as code

We expect you to:

  • Possess a high attention to detail
  • Be driven to produce quality code
  • Contribute ideas and critiques
  • Work well within a team that values trust, respect, and openness
  • Enjoy sharing knowledge, possibly mentoring junior developers
  • Be an excellent, direct communicator
  • Be able to effectively self-manage time across multiple responsibilities
  • Bonus: Help determine direction and strategies in the development of new products
  • Bonus: Be open to leading a small dev team (as we continue to grow our software engineering organization)

Your responsibilities will include:

  • Participation in all aspects of the project lifecycle, from ideation to specification to release
  • Work with the product owner and team in an agile development process to determine adequate requirements and to help scope, estimate, and plan work
  • Full-stack web application development and implementation of user interfaces
  • Create and maintain RESTful APIs
  • Implement external API integrations
  • Contribute to development best practices, such as SOLID principles, unit testing, application monitoring, etc.
  • Contribute to QA to determine test plans, fix issues, and participate in the deployment process
  • Contribute to SDLC/DevOps standards and best practices
Lean Media is a young, fast-growing programmatic digital media company dedicated to improving the way that advertisers reach niche audiences online. We are driven to develop transparent solutions for this rapidly changing landscape. We work with some of the largest brands in the world and are looking for smart, strategic and experienced Software Engineers to join our team.We believe in maintaining a healthy work/life balance and we value trust, collaboration, and dedication to creating high quality products. We are proud to be a diverse group of individuals with different experiences and backgrounds. We draw strength from this diversity and rely on everyone to solve problems and make decisions. Every one of us strives to be someone the whole team can count on.
Apply Now