Senior Software Engineer REQ_109
- Compensation
- Not disclosed
- Location
- United States of America Remote, United States of America Remote, United States
- Work setup
- Remote
- Seniority
- Senior
- Employment
- Not specified
- Experience
- 5+ years
- Category
- Software engineering
- Posted
Skills
Must have
- 5+ years of professional software engineering experience as a full-stack or front-end-leaning engineer.
- Proficiency in React and its core principles, including component design, state management, and common workflows such as Redux or an equivalent.
- Hands-on backend API development in .NET or Python, including REST endpoint design and consumption.
- Proficiency with relational databases and SQL.
- Knowledge of protocols like HTTP and serialization formats like JSON and XML.
- Familiarity with Agile software development methodologies.
- Knowledge of source control tools and the Software Development Life Cycle (SDLC).
- Beginner to intermediate level design proficiency following UML / C4 / ArchiMate.
- Proficiency in Object-Oriented Programming (inheritance, polymorphism, classes, instances, properties).
- Proficiency in the English language.
Full description
3Pillar is an AI transformation partner on a mission to help enterprises build the AI-native products and intelligent agents that will define the next era of business. With teams across North America, Europe, Latin America, and Asia, we work with the most ambitious companies in financial services, healthcare, media, and technology — helping them move faster, modernize boldly, and compete on their own terms. Our HelixAI platform and Helix Pods delivery model put our engineers at the center of real agentic transformation — doing work that is open, portable, and built to last. We are building the future of enterprise AI.
**Senior Software Engineer, Data Services (.NET /
Python) **
Location: United States, remote.
Team: Innovation Team, Data Services pod.
Accomplished Tech Visionary:
Elevate your expertise to new heights at 3Pillar, the premier destination for trailblazing senior
software engineers like yourself. You will join the pod that owns the downstream half of a
large-scale infrastructure data platform: capturing a high-volume telemetry stream,
contextualizing it against systems of record, modeling it, and exposing it through APIs and
telemetry feeds that other products depend on.
Your role extends beyond the realm of code composition. You will architect transformative
solutions that reshape entire industries, and here that means building the services and APIs that
turn a firehose of raw infrastructure data into something the business can actually query, join,
and act on.
Key Responsibilities: **
- Develop and implement UI components using React, building reusable components and front-end libraries for future use.
- Build and maintain backend API endpoints in the pod's core language, .NET and Python depending on the service.
- Craft client code that is not just efficient but also performant, testable, scalable, secure, and of the highest quality.
- Optimize components for performance across supported browsers, and troubleshoot and debug issues to ensure smooth user experiences.
- Write and maintain unit and integration tests for the code you own.
- Provide accurate status tracking, reporting, and estimation using project methods and tools.
- Gather requirements, validate their understanding amongst the team, and create and maintain relevant documentation.
- Foster collaboration with fellow engineers, designers, and managers to comprehend user pain points and iterate on solutions that drive client success.