
City Electrical Factors · Dallas
Looking to start an exciting new career? City Electric Supply offers excellent career opportunities for people who are friendly, motivated, and passionate about...
Looking to start an exciting new career? City Electric Supply offers excellent career opportunities for people who are friendly, motivated, and passionate about providing incredible customer service.
About City Electric Supply
CES is a family-owned electrical wholesaler with the benefits of a worldwide service network and the personal service of a neighborhood store. Our "customer service first" core value has allowed us to grow continually for over 65 years while keeping our founding principle of empowering people to make local business decisions. CES now employs more than 7,400 people at over 1,000 branches world-wide of which there are over 500 branches across North America. Our vision is to add 30-35 branches a year, while staying true to our Company values.
Please note: we are unable to sponsor employment visas for this role, now or in the future. Candidates must be authorized to work in the United States without the need for sponsorship.
As a Senior AWS Software Engineer on the City IT Integrations team, you'll help build the core integration technology that connects CES's internal systems and third-party services across a company operating 1,000+ branches worldwide. This is a chance to build enterprise grade, serverless applications that support real scale, and to shape how a growing company's systems talk to each other.
Beyond hands on development, you'll mentor engineers on the team through code reviews and knowledge sharing sessions, helping raise the technical bar across the group. You'll also be trusted with the highest stakes work on the team, the projects where reliability and precision genuinely matter.
Position Overview: The role oversees multiple reconditioning lines and is responsible to ensure necessary production metrics are consistently met. What you’ll be doing: * Oversee multiple reconditioning lines within the Inspection & Reconditioning Center (IC), planning production for a full working shift. * Fully manage facilities to meet or exceed targets in production, cost, and quality when the General Manager is not onsite. * Quickly identify bottlenecks that affect site throughput and efficiency. Conduct root cause analysis, develop action plans, and execute with the site leadership team and associates. * Conduct weekly site performance reviews with Senior Reconditioning leadership, reporting on performance versus targets, challenges, and countermeasures. * Guide daily site manager huddles to establish the day’s tone and priorities. * Aid in the execution of Continuous Improvement projects at home site and, if applicable, throughout the region/network, while implementing and training process changes. * Foster growth and development in our Reconditioning Lead and Manager populations by supporting Development Plans and providing regular competency-based feedback. * Embody Carvana values through effective leadership, teamwork, and communication on the shop floor. * Uphold Carvana operating standards and processes. * Ensure compliance with all health, safety and loss prevention guidelines. What the job requires: * Must be open to relocation, ideally nationwide but at minimum regionally (Northeast, Southeast, Midwest, West Coast). * Ability to maintain high volume and high-quality content in a fast-paced environment. * Experience leading a team of over 50 associates and a track record of developing employees. * Proven ability to solve urgent operational challenges through root cause analysis. * Excellent communication skills. * 8+ years of management experience either in an automotive or lean manufacturing environment. * Valid unrestricted driver’s license with a clean driving record in the last 3 years. * Must be able to read, write, speak and understand English. * Must be at least 18 years of age. * Requires standing for extended periods of time with frequent stretching, reaching, walking, stooping, pushing, and/or pulling in an environment that may be cold, hot, noisy, and wet and may have fumes or odors due to vehicle maintenance. * Requires use of safety equipment that may include but not limited to face shield or goggles, non-slip shoes, gloves, mask, and other protective garments and equipment. * Ability to work variable schedule(s) as necessary. * Must be able to lift up to 60 pounds independently; majority of lifting from knee to shoulder heights; other lifting required from various levels. * Must be able to walk up to three miles each day. Other requirements To be able to do your job at Carvana, there are some basic requirements we want to share with you. * Must be able to read, write, speak and understand English. Of course, we’ll make any reasonable accommodations for those with disabilities to perform the essential functions of their jobs. Legal stuff Hiring is contingent on passing a complete background check. This role is not eligible for visa sponsorship. Carvana is an equal employment opportunity employer. All applicants receive consideration for employment without regard to race, color, religion, gender, sexual orientation, gender identity or expression, marital status, national origin, age, mental or physical disability, protected veteran status, or genetic information, or any other basis protected by applicable law. Carvana also prohibits harassment of applicants or employees based on any of these protected categories. Please note this job description is not designed to contain a comprehensive listing of activities, duties, or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice.
PURPOSE OF POSITION Weʼre looking for an experienced Senior Software Engineer to support our Enterprise Integrations team, and achieve excellent service for our customers. You Working within one of our agile Engineering teams, this role reports to an Engineering Manager. You will collaborate closely with other engineers, and product managers to design, build, and maintain secure, scalable, and well-tested software for our award-winning marketing platform. You are responsible for writing clean, secure and well-tested code. You follow best-practice guidelines and help to improve those guidelines, your code is open by default and easy for others to reuse. You are part of a team and with the team extend, maintain and operate assigned parts of our platform. You coach and mentor more junior colleagues, participate in knowledge-sharing activities both within your team and the wider Engineering practice. You will guide your team by establishes standards, best practices, and policies. You have a good understanding of the user needs within your service and work with the product owner and other team members to translate these into technical solutions. You work through the entire lifecycle of a service or product, from understanding requirements, development to deployment, support and maintenance. You show an understanding for deadlines, find pragmatic solutions and are proactive in raising potential risks. You will help the team in solving the challenges that arise as our business grows and develops; working together to ensure the service continues to meet the needs of our business and its customers. The Team You will be joining Team Coral in our Advertiser Tribe, part of the Growth Domain. This team are dedicated to providing bespoke solutions to integrate their systems with our own. As a team responsible for whose work d delivering some of the most in-demand features for our customers, To understand their needs and pains, youʼll occasionally have contact with our customers, and your work here will be visible. Every change you make can have a positive impact on our customers. Team Coral practice scrum and youʼll have the opportunity to bring new ideas to the team whether this is introducing alternative ways to solve problems, enhancements to our ways of working, or bringing new insights to your teammates in the best practices for a new technology. Along with access to the OʼReilly learning platform, hackathons, and cross-team initiatives, will provide plenty of opportunities to learn and gain experience from people in the many other teams across the engineering department at Awin. Skills & Expertise Soft Skills The skills and expertise listed below are as important to us as the soft skills that you have. We are interested in someone who is open, enthusiastic, and is interested in positively contributing to the culture of the team. We are passionate about continuous improvement, and are seeking someone who can demonstrate a growth mindset and how they have learnt from mistakes. In Team Coral, we value everyoneʼs opinion and experience as much as we value delivering and team cohesion, and we consider a challenge and commit mindset to be crucial to balance these. Hard Skills Required * At least 6 years of hands-on Java experience in commercial Software Engineering roles. * Good experience working with front-end code, ideally using Angular. * Extensive experience in developing cloud software using: * AWS services - Lambda, ECS, DynamoDB, Opensearch * Terraform for writing Infrastructure as Code scripts * Typescript * Java v21 with Maven, and Spring Boot v3 Docker * Understanding of relational database design principles, SQL query optimisation, and proficiency in SQL and non-relational databases like DynamoDB. * Experience and an enthusiasm for using and finding new ways to use AI tools to augment software development practices. * Experience using Git for source control. * Passion for writing elegant code and a desire to constantly refactor and improve, with a good understanding of the SOLID principles. * Expertise in designing and implementing RESTful APIs within a microservices architecture. * Ability to conduct a thorough code review process, write unit tests and maintain CI/CD pipelines. * Familiar with agile processes, Scrum or Kanban. Experience in monitoring applications (preferably using Cloudwatch and Datadog). Nice to have * Experience with low-latency, high availability systems. * Knowledgeable about information security, able to design and implement solutions with mitigation against security threats. * Knowledge of TDD and Pair Programming practices. * Experience working with PHP, including building and maintaining web applications. * Experience with cache solutions such as Redis, Memcached, or other. * Experience with streaming and queuing solutions (ideally Kafka, Kinesis or SQS). Our Offer * Flexi-Week and Work-Life Balance: We prioritise your mental health and wellbeing, offering you a flexible four-day Flexi-Week at full pay and with no reduction to your annual holiday allowance. We also offer a variety of different paid special leaves. * Remote Working Allowance: You will receive a monthly allowance to cover part of your running costs. In addition, we will support you in setting up your remote workspace appropriately. * Flexi-Office: We offer an international culture and flexibility through our Flexi-Office and hybrid/remote work possibilities to work across Awin regions * Meal Vouchers: You will be supported with a certain net sum to spend it on a variety of lunches. * Health & Wellbeing: The insurance covers several types of health, vision and / or dental treatments for you and for up to one additional family member. * Remote Working Furniture Package: After 3 months of employment, you will be eligible for a furniture package, which should enable you to set up a proper workplace at your remote working location * Appreciation: Thank and reward colleagues by sending them a voucher through our peer-to-peer program. Established in 2000, Awin is proud of our dynamic, social and inclusive culture. Like all businesses, we’ve had to adapt and nurture our culture in a virtual environment. Our virtual ‘Life @ Awin’ hub brings our colleagues from across the globe together for various social activities. Diversity & Inclusion are paramount to us, and we proudly pursue and hire diverse team members. We champion uniqueness and authenticity; this is who we are at our core. Our network of affiliate partnerships are diverse and transparent, as are the employees powering our vision to build the world’s leading open partner ecosystem. We welcome all backgrounds, identities, and experiences. If you need support at any point in the application or interview process, please let us know. Awin is part of the Axel Springer group. Learn more at axelspringer.com/en/, and explore the Axel Springer Essentials here: axelspringer.com/en/inside/the-essentials-what-we-have-adapted-and-why Apply now to begin the next stage of your career at a progressive company that supports both your professional and personal development. #LI-RS1
💎 NIVODA: WHERE INNOVATION AND GEMSTONES MEET 🚀 ABOUT NIVODA Nivoda is a fast-growing B2B marketplace that is transforming the global diamond and gemstone industry. We connect buyers and sellers across the world, processing $300M+ in annual transactions and unlocking a $350B industry opportunity. We move fast, think big, and care deeply about the businesses and people we serve. 🌍 OUR MISSION The diamond trading industry has historically been fragmented, opaque, and inaccessible. Nivoda was founded to change that: to empower businesses of all sizes and locations to participate in a fair, efficient global marketplace. Every line of code, every integration, every automation we build brings us closer to that mission. ⭐️ THE ENGINEERING TEAM Our Engineering team is at the core of everything Nivoda does. We build the platform, the integrations, and the infrastructure that power the marketplace. We operate with a low-hierarchy, high-ownership culture: engineers own their work end to end, from design to deployment to monitoring. We're remote-first, collaborative, and obsessed with building things that actually matter to the business. 🤔 ABOUT THE ROLE We're looking for a Finance Integration Engineer to own the critical connection between Nivoda's platform and our financial systems, primarily NetSuite. This is a pivotal role: our NetSuite integration is currently broken, and we need someone who can fix it, rebuild it properly, and ensure data flows correctly and reliably across our stack. You'll sit at the intersection of engineering and finance, working closely with finance stakeholders to understand the domain and translate business requirements into robust, automated integrations. This is not a NetSuite consulting role: we need a strong backend engineer who happens to know NetSuite, not the other way around. 😎 WHAT WOULD YOU BE DOING? * Own the end-to-end integration between Nivoda's platform and NetSuite: design, build, deploy, monitor, and maintain. * Diagnose and fix the existing NetSuite integration issues, ensuring data accuracy and reliability across the financial pipeline. * Build automated data flows that push and pull financial data between Nivoda's platform and NetSuite, eliminating manual processes. * Collaborate closely with the Finance team and key stakeholders to understand requirements and translate them into robust engineering solutions. * Design and implement monitoring, alerting, and testing to proactively catch integration failures before they impact the business. * Work within Nivoda's existing tech stack (Node.js, AWS, Docker, Kubernetes, CI/CD pipelines) to deliver scalable, maintainable solutions. * Proactively reach out to stakeholders when you need clarification, you don't wait for answers, you go find them. * Take ownership of the integration roadmap, working with the Product and Engineering Managers to balance data correctness and accuracy with coverage for new product flows and attributes. * Contribute to engineering best practices: code reviews, documentation, and raising the bar for the team. * Be the go-to person for anything at the intersection of financial systems and Nivoda's platform. 😉 WHAT DO WE NEED FROM YOU? * Strong backend engineering background: you are a software engineer first, with experience in object-oriented programming (Node.js preferred) * Hands-on experience integrating with NetSuite, you've worked with NetSuite APIs, understand how data flows in and out, and can navigate the platform confidently. * Solid understanding of accounting and finance fundamentals: you don't need to be a CFO, but you need to understand how financial data works and why accuracy matters. * Experience building and maintaining integrations using AWS services, Docker, Kubernetes, and CI/CD pipelines. * A track record of owning integrations end to end: you monitor, test, and fix your own work without being asked. * Strong stakeholder communication skills: you're comfortable reaching out proactively and translating technical complexity into plain language for non-engineers. * Based in Europe, ideally: UK, Spain, Portugal, Netherlands or Stockholm. ⭐️ NICE TO HAVE * Experience with SuiteScript, you've written custom scripts within the NetSuite environment. * Background in fintech, payments, or marketplace businesses. * Experience working in a high-growth startup where priorities shift fast and you've had to adapt. * Familiarity with financial automation platforms or ERP integration tooling. 🌟 OUR CULTURE AND WHAT WE OFFER We're a high-growth company in an exponential expansion phase. We move fast, operate with low hierarchy, and give people real ownership from day one. If you want to work somewhere you can genuinely shape things: not just maintain them: Nivoda is the place. 🎁 OUR CURRENT BENEFITS * 🕐 Flexible working hours and vibrant company culture * 🏡 Remote work * 🏥 Private health insurance * 📈 Opportunities for growth and learning * 💳 Flexible compensation card (meals, transport, childcare) * 🌴 Unlimited holiday allowance * 🚀 Chance to join during our exponential expansion phase 🤝 EQUAL OPPORTUNITY Nivoda is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. Even if it seems you don't meet 100% of our musts, don't let that stop you from applying: we hire for potential and mindset, not just a checklist. Please submit your CV in English. 💼 NOT QUITE THE RIGHT ROLE? If this role isn't for you but you're excited about Nivoda, join our Talent Pool and we'll reach out when something's a better fit: nivoda.com/talent-pool