Software Engineer
Newmark ltd
Dallas, TX, United States
3 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.dice.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours
Job source
Tech stack
Java (Programming Language)
JavaScript (Programming Language)
Artificial Intelligence
Amazon Web Services
Microsoft Azure
C Sharp (Programming Language)
Cloud Engineering
Software Quality
Data Stores
Database Design
DevOps
Programming Tools
+30 more
Distributed Systems
Node.Js
NoSQL
Next.js
Software Engineering
SQL Databases
Systems Integration
TypeScript
Web Application Frameworks
Web Performance Optimization
Azure Service Bus
Google Cloud
ReactJS
Large Language Models
Multi-Agent Systems
Generative AI
Backend
Data Layers
Event Driven Architecture
Containerization
Kubernetes
Information Technology
Apache Kafka
Graphql
Front End Software Development
Virtual Agents
Api Design
Stream Processing
Docker
Microservices
Job description
- Own and drive the technical architecture for complex, cross-team full-stack initiatives spanning front-end, backend, and data layers.
- Design, build, and maintain scalable, high-performance web applications and distributed services in a cloud-native environment.
- Architect and integrate agentic AI workflows (autonomous agents, LLM-driven automation, AI copilots) into engineering and product systems to drive efficiency and new capabilities.
- Set engineering standards and best practices for code quality, system design, testing, and deployment across the organization, including responsible use of AI-assisted development tools.
- Lead technical design reviews and provide architectural guidance to multiple engineering teams.
- Partner with product, design, and engineering leadership to translate business strategy into scalable technical roadmaps, including AI-driven product capabilities.
- Identify and resolve systemic performance, reliability, and scalability issues across the stack.
- Mentor and coach senior and mid-level engineers, raising the technical bar across the organization on both full-stack and AI engineering practices.
- Drive adoption of modern frameworks, tools, and engineering practices, including agentic AI and LLM tooling, to improve developer velocity and system resilience.
- Maintain awareness of emerging technologies and industry trends, particularly in agentic AI and automation, and assess their applicability to the business., * Shape the technical direction of business-critical platforms at enterprise scale, including next-generation agentic AI initiatives.
Requirements
- Bachelor’s degree in Computer Science, Engineering, MIS, or related field preferred.
- 12+ years of experience in software engineering, with demonstrated experience architecting full-stack web applications at scale.
- Expert-level proficiency in modern JavaScript/TypeScript frameworks (e.g., React, Next.js) and backend languages (e.g., C#, Node.js, Java, or similar).
- Deep understanding of distributed systems design, microservices architecture, and API design (REST/GraphQL).
- Strong experience with cloud platforms (Azure, AWS, or Google Cloud Platform) and cloud-native architecture patterns.
- Hands-on experience building or integrating agentic AI systems, LLM-powered applications, or AI agent orchestration frameworks (e.g., LangChain, AutoGen, Semantic Kernel, MCP).
- Proven track record of leading large-scale technical initiatives across multiple teams.
- Strong background in database design, including both relational (SQL) and NoSQL data stores.
- Deep understanding of CI/CD pipelines, infrastructure as code, and DevOps practices.
- Demonstrated ability to mentor engineers and influence technical direction without direct reporting authority. Preferred Qualifications
- Experience designing multi-agent systems, tool-calling architectures, or retrieval augmented generation (RAG) pipelines.
- Experience with event-driven architectures and real-time data processing (e.g., Kafka, Event Hubs, Kinesis).
- Familiarity with containerization and orchestration technologies (Docker, Kubernetes).
- Prior experience in commercial real estate, fintech, or operations/transaction systems.
- Track record of speaking, writing, or open-source contributions that demonstrate technical thought leadership, especially in applied AI.
Benefits & conditions
- Be part of a high-impact team where ownership, innovation, and technical excellence drive success.
- Competitive compensation, growth opportunities, and access to world-class engineering and AI resources.
- Collaborative Culture: Join a high-caliber team with deep expertise across full-stack development, cloud, agentic AI, and distributed systems.
- Growth & Learning: Access world-class learning resources and mentorship to advance your career.
- Work-Life Balance: Flexible working hours and hybrid options.
- Benefits: Comprehensive health, dental and vision insurance. If you’re passionate about architecting scalable systems, building agentic AI-driven solutions, and shaping engineering culture, we’d love to hear from you! Apply now and help redefine the future of technology at scale!
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.dice.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
LM
Luis Minvielle
almost 3 years ago
DC
Daniel Cranney
What is Agentic Programming and Why Should Developers Care?
12 months ago
BR
Benjamin Ruschin
Navigating the AI Shift
11 months ago
LM
Luis Minvielle
Is Software Engineering Over-Saturated?
over 2 years ago
EM
Eli McGarvie
Highest Paying Tech Companies for Developers
over 3 years ago
CH
Chris Heilmann
Dev Digest 121 - AI goes offline
about 2 years ago