Software Engineer building and enhancing UI components for analysts using Tableau. Collaborating with cross-functional teams and participating in on-call support for production systems.
Responsibilities
Design and develop web-based UI components for analyst-facing authoring experiences in Tableau
Build and maintain performant, reliable systems using C++ alongside web technologies
Collaborate with product managers, designers, and other engineers to deliver end-to-end features
Integrate UI components with backend services and data platforms
Participate in code reviews, design discussions, and technical planning
Support production systems and participate in an on-call rotation to ensure reliability and availability
Continuously improve usability, performance, and maintainability of the UI and underlying systems
Requirements
Proficiency in C++ for building and integrating core application logic
5+ years of professional software development experience in an enterprise environment
Strong experience with web technologies (e.g., TypeScript, HTML, CSS, modern frontend frameworks)
Experience developing user interfaces for data, analytics, or visualization tools
Solid understanding of software engineering fundamentals, including data structures, algorithms, and system design
Ability to work effectively as a team player in a collaborative, fast-paced environment
Willingness to participate in an on-call support rotation
Overseeing operations of the Additive Manufacturing and Materials facility at EDGE Group. Responsible for facility fit - out, daily operations, and team leadership in Abu Dhabi.
Technical Lead - Testing Services for ETL and Data Validation QA. Responsibilities include validating migrations and testing data processes in Informatica and SAP Commissions.
Software Engineer focusing on Signal Processing and AI development at Ultra Maritime. Involved in architectural design, implementation, and peer review of software in C++.
Lead Network Engineer designing and optimizing network infrastructure for Avangrid's 350+ locations. Managing complex network operations including MPLS, VPN, and cloud connectivity.
Safety Engineer implementing safety policies and assessments for warfighter capabilities at the Department of War in Alexandria, VA, ensuring compliance with military standards.
Platform Software Engineer defining, designing, and implementing wireless protocol stacks for CACI. Collaborating on systems - level engineering discussions and validating software capabilities with clients and users.
Software Architect/Product Architect role at CACI developing cloud native applications with Agile methodologies. Seeking innovative individuals for the BEAGLE Agile Solution Factory team.
Senior Engineer - Patching managing Windows and Linux OS patches at HID Global. Ensuring systems are secure, compliant, and minimizing operational risk within a hybrid work model.
Software Engineer managing software lifecycle including analysis, development, testing, and support at Bancolombia. Collaborating with teams to enhance application quality and security.
Cloud Product Engineer building and maintaining cloud products for Deutsche Bank. Supporting design, build, and community engagement around cloud solutions in a hybrid model.