Job Closed
This listing is no longer active.
Software Engineer III
Location
North Carolina
Posted
55 days ago
Salary
0
Seniority
Lead
Job Description
Software Engineer III
CData Software
• Contribute to and lead components of cloud-native, scalable, multi-tenant architecture. • Design and develop robust, scalable backend services and APIs using Java, Kotlin, TypeScript, or C#. • Partner with product, design, and engineering leaders to shape technical solutions to business problems. • Solve complex problems in distributed systems, data infrastructure, observability, performance, and reliability. • Contribute to the design and implementation of AI/LLM-powered features and services. • Guide and support other engineers, lead technical design reviews, contribute to team best practices, and champion engineering excellence. • Take features from concept to production with thoughtful design, testing, instrumentation, and supportability. • Evaluate new technologies and tools, prototype solutions, and share insights with the team. • Drive initiatives end-to-end, from problem framing and design through implementation, rollout, and long-term support. • AI-First Development: Apply AI-first development practices to improve engineering velocity and quality.
Job Requirements
- 8+ years of professional software development experience
- Strong expertise in object-oriented programming and system design (Java, Kotlin, C#, TypeScript, or similar)
- Bonus: Experience with front-end frameworks like React/TypeScript
- Proven experience building scalable REST APIs and cloud-native microservices
- Strong knowledge of relational (SQL Server, Postgres) and NoSQL databases (MongoDB, Elasticsearch)
- Experience with message brokers (Kafka, RabbitMQ) and event-driven architectures
- Hands-on experience with containerization and orchestration (Docker, Kubernetes)
- Experience with cloud platforms (Azure or AWS)
- Bonus: Understanding of LLMs, prompt engineering, or ML integration
- Strong communication skills and ability to collaborate across time zones.
Benefits
- Medical, Dental, and Vision plans with company-paid insurance premiums
- Health Saving Account offering with company contribution to help mitigate increasing health costs
- Flexible Savings Account and Dependent Care FSA
- Generous 20-day PTO and 11 paid holidays
- 401k with 100% company match up to 6% of contribution
- A remote-friendly, high-trust culture that empowers collaboration, celebrates curiosity, and encourages innovation
- Work closely with your manager to define professional development and learning opportunities that match your career goals
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Software Engineer, AI Trainer
Anyone AIWe invest in people from Latam to bridge the talent gap in AI.
• Contributors will design and implement multi-file coding tasks across bug fixing, feature development, refactoring, and testing • Write clear natural-language specifications and reference implementations • Develop and extend unit and integration test suites • Review peer-generated tasks for correctness, clarity, and realism • Identify edge cases, ambiguities, and potential failure modes • Ensure alignment between specifications, code, and expected outputs
• Drive innovation and excellence in system-level validation methodologies for advanced integrated SoCs • Define, develop, and execute comprehensive validation methodologies for integrated SoCs • Implement and utilize hardware and software tools to monitor validation coverage • Review design changes to assess impact on validation plans • Develop and maintain validation test plans and post-silicon validation infrastructure • Collaborate with cross-functional teams to optimize SoC interfaces • Perform silicon debug to identify and resolve root causes of functional failures • Publish validation reports summarizing activities and findings • Create and validate content for specific IP interactions • Mentor and develop technical leaders while driving organizational goals through technical vision and strategy
Software Developer
Geographic Technologies GroupBeyond Location Intelligence — GIS Services & Solutions for State and Local Government
• Design, develop, and deploy scalable web applications using modern JavaScript frameworks • Write clean, maintainable, and well-documented code • Participate in code reviews and uphold development standards • Troubleshoot, debug, and enhance existing applications • Collaborate with project managers, analysts, and clients to gather and refine requirements • Translate business needs into functional technical solutions • Participate in solution design discussions and technical demos • Support implementation and deployment in client environments • Develop and maintain RESTful APIs and backend services • Work with relational and/or NoSQL databases • Support system integrations and data workflows • Stay current with emerging technologies and development best practices • Contribute to internal tools, reusable components, and process improvements • Explore opportunities to leverage automation and AI tools where appropriate
Senior Software Engineer – AI Enablement
Mercury BankingMercury is a financial services company that is on a mission to develop banking options that are better built for technology startups. As an employer, Mercury B
• Join a team building Mercury's internal AI platform and enablement layer. • Extend, harden, and scale existing technologies. • Partner with teams to adopt the platform effectively. • Build and evolve MCP servers connecting internal systems. • Expand and operate LLM gateway infrastructure. • Shape and maintain structured context artifacts for LLM reasoning. • Improve internal knowledge discoverability for humans and agents. • Build refined sandbox environments for engineers to experiment safely.




