Software Engineer developing high-performance distributed software systems for Nodal Exchange, focusing on stability and quality. Engaging with stakeholders for refining technical solutions in a hybrid work environment.
Responsibilities
Design, develop, test, maintain, and improve distributed software systems that balance high-performance with stability
Develop automated tests to ensure high quality software
Provide demonstrations to individuals throughout the organization, actively seeking feedback to refine and improve our work
Review requirements for completeness and clarity, working closely with stakeholders and customers to bridge the gap between technical constraints and customer needs
Participate in after-hours support in our on-call rotation. Note that this position is overtime-exempt position
Nodal has a hybrid work culture, and we are looking for an engineer who thrives in an environment that values in-office team interactions
Willing to participate in on-call rotation in line with the industry practices. Note that this position is overtime-exempt position
Requirements
Bachelor's degree or higher in Computer Science or related technical field and 2+ years’ experience
Strong programming skills in Java or Kotlin. Solid understanding of Object Oriented Design.
Knowledge/experience with Spring Boot, Docker, relational database, and Git
Strong problem solving skills with a demonstrated ability to evaluate multiple solutions.
Ability to communicate effectively with technical and non-technical colleagues
Love of coding and, automation, paired with the maturity to learn new technologies to solve business problems
Confidence in one's ideas, along with openness to others' ideas
Nice to have: Experience leveraging AI coding assistants (like Claude Code or Cursor) to accelerate development cycles while taking full ownership of code quality to keep production stable.
Experience in database optimization, performance improvement, benchmark and testing.
Familiarity with Hazelcast or Redis, Jmeter, ReactJS, RabbitMQ or Kafka, CI/CD, Grafana and Prometheus.
General knowledge of derivative trading.
Benefits
Nodal Employee Benefits and Perks: https://nodalexchange.pinpointhq.com
Applicants for this role must be currently authorized to work in the United States on a full-time basis.
Senior Full - Stack Engineer in Munich creating innovative solutions for a SaaS vehicle mobility platform. Join an international team and contribute to software development in a hybrid setting.
Software Engineer developing software solutions for PNC's Asset Management organization in Dallas or Pittsburgh. Collaborating in an agile environment to build and maintain software applications.
Software Engineer building intelligent systems and workflows for AI - driven insights at DTN. Collaborating with cross - functional teams to deliver innovative solutions in agriculture, weather, and energy sectors.
Engineering Leader for multi - site Forming Systems Division at Afinitas. Leading engineering design standards and driving continuous improvement across the division.
Software Engineer developing cloud - based fulfillment technology for eCommerce logistics. Collaborating with cross - functional teams to design and deliver customer value from scalable software applications.
Lead Software Developer at Fiserv focusing on designing and implementing financial service applications. Collaborate with teams to ensure optimal software performance and security.
Software Engineer developing secure software solutions for Android, Windows, and Linux environments in the Mission Readiness Systems business area. Working within a cross functional team on mobile and web application development.
Full Stack Engineer developing scalable web solutions to enhance customer experiences at Genesys. Collaborating with cross - functional teams to drive platform modernization and ensure operational excellence.
EPM Software Developer designing, developing, and troubleshooting software programs for financial analytics systems. Collaborating with teams to implement EPM software using modern methodologies and tools.
Senior Software Architect leading the design of scalable communications software at NVIDIA. Focusing on AI and HPC performance improvements for cutting - edge technology solutions.