eMeasurematics – Where Innovation Meets Impact
At eMeasurematics, we’re a team of passionate innovators transforming the future of industrial automation. Though small in size, we’ve delivered multiple industry-first solutions and continue to stay years ahead of the curve in cutting-edge technology.
From building intelligent, manless yard systems to developing scalable, secure automation platforms, our solutions are redefining what's possible in the industrial world.
As we scale, we're looking for exceptional individuals to join us in delivering high-impact technologies that drive real-world results.
About the Role
We’re hiring a Senior Software Engineer to join our core product development team. This is a rare opportunity to work on groundbreaking systems at the forefront of industrial automation.
You'll lead critical initiatives to design, develop, and optimize high-performance applications while mentoring junior engineers and setting the standard for technical excellence.
What You’ll Do
•Architect and develop scalable, secure applications using modern frameworks and best practices.
•Collaborate with cross-functional teams to solve complex, real-world automation challenges.
•Build and maintain comprehensive automated test suites for high-quality software delivery.
•Write clear documentation and participate in code reviews to ensure knowledge sharing and code quality.
•Guide and mentor junior developers, fostering a culture of learning and technical excellence.
What We’re Looking For
•Master’s degree in Computer Science, Engineering, or equivalent hands-on experience.
•10+ years of software development experience with strong proficiency in Java.
•Deep understanding of data structures, algorithms, and OOP principles.
•Extensive experience with the Spring framework (Boot, Security, Data).
•Solid grasp of networking protocols (TCP/UDP, REST, SOAP, gRPC, AMQP, MQTT).
•Knowledge of security best practices, encryption techniques, and secure communication.
•Hands-on with OAuth2, OpenID Connect, SAML, and other authentication protocols.
•Proficiency with Gradle, Git, and scripting in PowerShell and Bash.
•Strong test-driven mindset, with experience in JUnit or TestNG.
•Skilled in Docker and containerized deployments across Linux and Windows platforms.
Nice to Have
•Experience with other programming languages: Python, C++.
•Familiarity with SQL, NoSQL, Graph, or Time Series databases.
•Exposure to cloud platforms (AWS, Azure, GCP).
•Experience with observability tools or DevOps/SRE practices.
Why Join Us?
•Work on pioneering products in a domain ripe for transformation.
•Be part of a close-knit, high-impact team that values quality, stability, and long-term success.
•Influence the architecture and direction of mission-critical systems.
•Enjoy a collaborative, supportive work culture where your voice matters.
Ready to push boundaries and shape the future of automation?
Apply now and become part of the movement at eMeasurematics.
Job Type: Full-time
Pay: $130,000.00 - $150,000.00 per year
Benefits:
Compensation Package:
Work Location: In person