Job Opportunity
Real-time Data Engineer
Minneapolis, MN
Full Time

Job Description

Why consider OPI, and why do people dig working here?

  • Variety of consulting; new technologies, projects, and people on a regular basis.
  • Stability; we’ve been around since 1996 and have a diverse mix of clients and technologies to keep us busy, very busy. And we keep a bench. If you’re not on a project, you’re writing software for our internal business functions or you’re learning new technologies. It’s beneficial to make our consultants as marketable as possible. That’s good for your career.
  • No politics or management; we don’t get in the way. Why sit in meetings all day when you can code and be productive?
  • Awesome benefits; robust healthcare plan, 28 days of PTO, semi-annual profit sharing bonuses, you get paid OT, company trips, various quarterly company events, new MacBook Pro’s, free beer/soda, chips, candy, and so much more.
  • You work with the best. Do an Object Partners search on LinkedIn and see the types of talent we hire. You truly get to work with intelligent, passionate engineers that share the same goal of building great software the right way.
  • Low company overhead. It all means more money back into our consultants pockets (profit sharing) or company trips and events to share in the financial success.

Qualifications

You are passionate about the software development process and solving big problems. You dive in regardless of the tools, tech, team, and business at hand.

  • Experience designing and implementing event-driven architecture (EDA)
  • Comfortable with domain-driven design and data modeling
  • Enjoy developing clean, testable code
  • Proficient in deploying, monitoring, and maintaining said code
  • Actively share knowledge across the team
  • Can discuss one or more projects that utilize technology in each category:
    • Language:
      • Java, Kotlin, Golang, and other modern languages
      • Automated Testing:Spock, JUnit, go testing package, etc.
      • Frameworks:Spring Boot, Micronaut, Quarkus, Vert.x, etc.
    • Data:
      • Storage:Kafka, MongoDB, Cassandra, Elastic, etc.
      • Processing: Kafka Clients (Streams), Airflow, Nifi, CDC, etc.
    • Platform:
      • Environment: AWS, Azure, GCP, Containerized On-Prem
      • CI/CD: Gitlab, CircleCI, AWS CodePipeline, etc.
      • Observability:Log Aggregation, Metrics, Tracing, etc.
        • Alerting on the observability data
        • Dashboarding the observability data

A consultant does not know everything, but they should have the motivation and means to learn anything. The best consultant isn’t the most technical (although that sure helps), it’s the consultant who will do whatever it takes to see a client be successful, no matter what gets thrown at them.

Job Application
* Required

Oops! We could not locate your form.

Other
Career Opportunities
14 OPEN POSITIONS
Real-time Data Engineer
Minneapolis, MN / Full Time
Senior Software Engineer – Microservices
St. Louis / Full Time
Data Engineer
St. Louis / Full Time
Sr. Account Executive
Minneapolis / Full Time
Data Engineer
Minneapolis / Full Time
Frontend Engineer
Minneapolis / Full Time
Frontend Engineer
Omaha / Full Time
Platform Engineer
Minneapolis / Full Time
Platform Engineer
Omaha / Full Time
Senior Software Engineer – Microservices
Minneapolis / Full Time
Senior Software Engineer – Microservices
Omaha / Full Time
Software Engineer – JVM
Chicago / Full Time
Software Engineer – Android
Minneapolis / Full Time
Software Engineer – iOS
Minneapolis / Full Time