Software Engineering Manager OneMain FinancialSoftware Engineering ManagerIrving, TX$120,000–$144,000 / yearSee OneMain Financial Privacy Policy at https://www.onemainfinancial.com/legal and SonicJobs Privacy Policy at https://www.sonicjobs.com/us/privacy-policy and Terms of Use at https://www.sonicjobs.com/us/terms-conditions. OneMain Financial (NYSE: OMF) is the leader in offering nonprime customers responsible access to credit and is dedicated to improving the financial well-being of hardworking Americans.
Assoc Director Software Engineering (IBM Platforms) OneMain FinancialAssoc Director Software Engineering (IBM Platforms)Irving, TX$96,000–$115,200 / yearThe ideal candidate will be a strategic thinker, a technology advocate, and an empathetic leader who can drive innovation, foster collaboration, mentor team members, and deliver cutting-edge software solutions. See OneMain Financial Privacy Policy at https://www.onemainfinancial.com/legal and SonicJobs Privacy Policy at https://www.sonicjobs.com/us/privacy-policy and Terms of Use at https://www.sonicjobs.com/us/terms-conditions.
Site Reliability Engineering (SRE) Team Lead OneMain FinancialSite Reliability Engineering (SRE) Team LeadIrving, TX$130,000–$156,000 / yearAs the SRE Team Lead, you will be responsible for the technical leadership of a talented team of site reliability engineers dedicated to maintaining and improving the reliability, scalability, and performance of our critical systems and services. You will serve as a technical leader and mentor, driving strategic initiatives around automation, incident management, observability and system design while collaborating closely with engineering, operations, and product teams.
Senior Engineering Manager - Platform Engineering (PL) The Charles Schwab CorpSenior Engineering Manager - Platform Engineering (PL)Southlake, TXThe Senior Engineering Manager - Platform Engineering leads the design, delivery, and operation of shared technology platforms that power large‑scale, client‑facing digital applications across web, mobile, and API channels in a financial services environment. You will coach and develop engineers and senior technical leaders, empower teams to make sound decisions, and ensure consistent, high‑quality delivery of platforms that directly impact client experience and business outcomes.
NewSenior Engineering Manager – Platform Engineering (PL) Charles SchwabSenior Engineering Manager – Platform Engineering (PL)Southlake, TXThe Senior Engineering Manager – Platform Engineering leads the design, delivery, and operation of shared technology platforms that power large scale, client facing digital applications across web, mobile, and API channels in a financial services environment. You will coach and develop engineers and senior technical leaders, empower teams to make sound decisions, and ensure consistent, high quality delivery of platforms that directly impact client experience and business outcomes.
Engineering Manager Senneca HoldingsEngineering ManagerIrving, Texas5 years’ experience leading product development teams, with at least 3 years’ experience on NPD, and some experience leading teams working on enhancements to existing products and substantial experience in sustaining engineering. Builds, define and support Senneca’s NPD Process, as well as the Stage-Gate Process for product review – work with operations, sales, marketing, and engineering to flesh out a fully developed milestone process for product development and commercialization.
Engineering Manager - Engineering Quality Management TORC Robotics LLCEngineering Manager - Engineering Quality ManagementFort Worth, TX$160,800–$193,000 / yearPeople leadership responsibilities include new hire selection, onboarding, goal setting, career pathing and professional development, employee team building and training, performance management, scheduling and assigning work, resource management and controlling expenses, and enforces systems, policies, and procedures. Ensure the proper baseline identification of current and historical configuration items can be accurately determined throughout the product lifespan, perform periodic audits, and provide verification of configuration items release versioning.
Sr Manager, Engineering - Full Stack Engineering FidelitySr Manager, Engineering - Full Stack EngineeringWestlake, TexasRemoteInformation Technology Please be advised that Fidelity’s business is governed by the provisions of the Securities Exchange Act of 1934, the Investment Advisers Act of 1940, the Investment Company Act of 1940, ERISA, numerous state laws governing securities, investment and retirement-related financial activities and the rules and regulations of numerous self-regulatory organizations, including FINRA, among others. We are a highly collaborative engineering organization committed to modernizing our technology stack, adopting best-in-class development practices, and continuously improving how we deliver.
Engineering Technician Employee MagnetsEngineering TechnicianGrapevine, TexasImplement warehouse efficiencies and cost reduction programs to assist the company in making better merchandise flow decisions by conducting thorough analysis on key areas which cause product or delivery issues. The Engineering Technician is responsible for developing and testing solutions to solve technical problems related to all aspects of computer repair.
Applications Engineering Manager Peyton Resource GroupApplications Engineering ManagerFort Worth, TXThe successful candidate for this role will understand how customers use the unique properties of rare earth permanent magnets across a variety of end-use applications, as well as the broad range of chemical, mechanical, and thermal processes used to produce magnets, magnet assemblies, and electric motors. The successful candidate will play a critical role in identifying current and future product value by synthesizing customer needs and market trends while representing the voice of the customer within the broader technical team.
Software Engineering Manager General Motors Financial Company, Inc.Software Engineering ManagerArlington, TXAs a people manager, you consistently invest in your people to grow their technical skills and soft skills; you celebrate successes; you identify books, classes, events, and assignments that expose team members to new ways of thinking and working; you promote inter-team and intra-team collaboration to build trust; you hire good people, effectively manage poor performers, and provide constant feedback to create a team of leaders. We're committed to AI-powered transformation, using advanced machine learning and automation to help us reimagine customer interactions and modernize operations, positioning GM Financial as a leader in digital innovation within a dynamic industry.
NewInstrumentation & Controls Design Engineering Manager Enercon Services IncInstrumentation & Controls Design Engineering ManagerFort Worth, TX$136,000–$204,000 / yearEmployees may be required to perform additional duties as well as those listed below: Products & Deliverables: Serve as the focal point for initial unit contact to Management, Project Managers (PM) and other internal constituents. Typically requires a minimum of 6 years of engineering experience including experience supporting the nuclear power industry and 2+ years of leadership experience for Manager role.
Project Engineering Manager - Water/Wastewater Black & Veatch Holding CoProject Engineering Manager - Water/WastewaterFort Worth, TXAs the Project Engineering Manager for Water & Wastewater Conveyance, you will manage execution of the engineering component of multiple traditional, design-build, design-bid-build, and collaborative delivery projects including pumping stations, underground conveyance, and carbon neutral solutions. Black & Veatchs Governments & Community business works to provide innovative solutions and integrated planning, design, and construction support for mission-critical facilities, as well as threat reduction and environmental services worldwide.
NewEngineering Technician III Techserv Engineering and ConsultingEngineering Technician IIIFort Worth, TXCollaboration: Work closely with engineering teams, project managers, and other departments to address quality issues and ensure that design specifications are met. Design Review: Conduct thorough reviews of engineering designs and documentation to identify potential quality issues, inconsistencies, or deviations from specifications.
Mechanical Engineering Manager Zone 5 TechnologiesMechanical Engineering ManagerFort Worth, Texas$167,000–$189,000 / yearThe ideal candidate will have extensive experience in mechanical engineering, strong leadership skills, and proficiency in tools like ANSYS and SolidWorks (preferred), with a focus on driving technical excellence and project success. . Zone 5 Technologies is seeking an experienced Mechanical Engineering Manager to lead out team of engineers in the design, analysis, and development of air vehicle mechanical hardware.
Engineering Manager, IAM Platform (Ops, SRE & AI Enablement) CaterpillarEngineering Manager, IAM Platform (Ops, SRE & AI Enablement)Irving, TX$147,760–$221,640 / yearRisk Management: Knowledge of processes, tools, and techniques for assessing and controlling an organization's exposure to risks of various kinds; ability to apply knowledge of risk management appropriately to diverse situations. Planning: Tactical, Strategic: Knowledge of effective planning techniques and ability to contribute to operational (short term), tactical (1-2 years) and strategic (3-5 years) planning in support of the overall business plan.
Engineering Manager Employee MagnetsEngineering ManagerGrapevine, TexasServes as project manager for multiple projects, creating timelines and cost projections, organizing collaborative meetings, and ensuring projects comply with specifications, timelines, and budgets. Individuals may need to walk for an extensive period while working and walking the facilities; to reach over shoulder heights; bend or stoop below the waist; repetitive wrist, hand, or finger movement; occasional lifting up to 25 pounds.
Instrumentation & Controls Design Engineering Manager Enercon Services, Inc.Instrumentation & Controls Design Engineering ManagerFort Worth, Texas$136,000–$204,000 / yearFull timeRequired to travel up to 15 - 25% of the time to client sites (expected to travel at least one time per month) for project and/or marketing meetings Activities at client sites may require pre-job briefs and walkdowns at the site, including occasional climbing. Typically requires a minimum of 6 years of engineering experience including experience supporting the nuclear power industry and 2+ years of leadership experience for Manager role.
Senior Engineering Manager | PDM/PLM | Agile-PLM IMCS Group IncSenior Engineering Manager | PDM/PLM | Agile-PLMFort Worth, TXDescribe a Great Candidate: A great Product Engineer candidate for this position excels at system integration and API development, cross-team collaboration, and translating business needs into reliable technical solutions, working effectively across product, business, and vendor stakeholders. Company Description: IMCS Group is one of the fastest growing MWBE (Minority Woman Owned Enterprise) staffing firms in the U.S. We focus on bringing a Diversity Recruitment approach to Fortune 500 companies within North America and EMEA region contingent labor programs.
AI Engineering Manager_Machine Learning VeeRteq Solutions Inc.AI Engineering Manager_Machine LearningIrving, TXRemoteWe are looking for a AI Engineer to design, build, and deploy high-quality AI-powered features with end-to-end ownership from prototyping to production, ensuring reliable, scalable, and impactful AI solutions. Design and implement AI-powered features (LLM workflows, copilots, and agent-based systems with tool use and multi-step reasoning).
Staff Engineering Manager (Remote - US) Burlington Northern Santa Fe LLCStaff Engineering Manager (Remote - US)TXRemote$225,000–$300,000 / yearA range of robust health care options for you and your dependents (including domestic partners), including medical, dental, vision, telemedicine, mental health, cancer support, and high-quality care network options. if you are passionate about making a difference and eager to advance your career in a dynamic and supportive environment, we want you on our team! join us in reshaping the future of freight rail and discover a fulfilling career where your contributions matter.
NewFI Rep Code Translation- Engineering Manager Expert Technology ServicesFI Rep Code Translation- Engineering ManagerWestlake, TXLead the delivery of innovative technology solutions supporting clearing and custody (intermediary) business within Institutional Wealth Management Services (IWMS). - Utilize data-driven decision-making for day-to-day leadership and strategic analysis.
Aerospace Quality Engineering Manager PPG Industries IncAerospace Quality Engineering ManagerGrand Prairie, TXThrough leadership in innovation, sustainability and color, PPG helps customers in industrial, transportation, consumer products, and construction markets and aftermarkets to enhance more surfaces in more ways than does any other company. You will ensures effective defect containment, disciplined problem solving, and compliance with AS9100, customer, and internal quality requirements while partnering closely with Operations, Engineering, and Supply Chain to drive continuous improvement.
Aerospace Quality Engineering Manager PPGAerospace Quality Engineering ManagerGrand Prairie, TexasThrough leadership in innovation, sustainability and color, PPG helps customers in industrial, transportation, consumer products, and construction markets and aftermarkets to enhance more surfaces in more ways than does any other company. You will ensures effective defect containment, disciplined problem solving, and compliance with AS9100, customer, and internal quality requirements while partnering closely with Operations, Engineering, and Supply Chain to drive continuous improvement.
Engineering Technician I Terracon Consultants IncEngineering Technician IFort Worth, TXCommunicate with project manager, engineering technicians, client representative, contractor's representative and others as applicable regarding the construction site, project requirements, and testing, observation, and inspection requirements and results. Essential Roles and Responsibilities: Under close supervision of higher level technicians or staff professionals, assist on tasks and perform basic testing and observations duties.
NewElectrical Engineering Manager Enercon Services IncElectrical Engineering ManagerFort Worth, TX$120,000–$184,000 / yearThe electrical technical team provides support of projects across the Nuclear Services Group including technical evaluations to support minor and major modifications of low and medium voltage AC systems including main generator systems, electrical protection systems, control systems, power distribution systems, transformers, switchgear, panels, motors, and DC distribution systems including batteries, inverters, and chargers. With a focus on leadership of technical electrical engineering teams, this position promises professional growth and the chance to make a meaningful impact within the highly desirable and growing energy sector.
Senior Software Engineering Manager (Nvidia Platform) CaterpillarSenior Software Engineering Manager (Nvidia Platform)Irving, TX$159,120–$258,570 / yearVision & Execution at Scale: Proven ability to set a clear platform and engineering vision and drive multiple complex initiatives in parallel through a large organization of 20+ software engineers, aligning teams, managing dependencies, and delivering outcomes with consistency and accountability. Organizational Leadership: Demonstrated ability to build and lead high-performing engineering teams, foster a culture of accountability and innovation, and influence cross-functional stakeholders to deliver enterprise platform strategy and outcomes.
NewSenior Supplier Quality Engineering Manager - Fort Worth, TX MED MedtronicSenior Supplier Quality Engineering Manager - Fort Worth, TXFort Worth, TX$171,200–$256,800 / yearDevelop and maintain monitoring systems to track supplier and team performance, including training, nonconformances, open actions, Supplier CAPA, supplier change control, global supplier quality improvement programs, and performance goals. Position Summary Senior Supplier Quality Engineering Manager – responsible for leading teams of Supplier Quality Engineers located in Fort Worth, TX; Milwaukee, WI; and Warsaw, IN.
Engineering Manager CoServ Job SearchEngineering ManagerCorinth, TexasPerforms and/or oversees engineering calculations and analysis such as distribution analysis involving system loading, voltage drop, load balancing, switching, power factor, fault current, arc flash, motor starting current and voltage dip, conductor capacities, transformer and regulator capacities, capacitor placement, etc. Performs and/or oversees preparation of Long-Range Plans, Power Requirements Studies, Construction Work Plans, Substation and Transmission Justification Studies, System Coordination Studies, Substation Forecast and Requirements Plans, and other specialized studies related to system growth and efficient operation of the distribution system.
Engineering Manager Denton County Electric Cooperative IncEngineering ManagerCorinth, TXPart timePerforms and/or oversees engineering calculations and analysis such as distribution analysis involving system loading, voltage drop, load balancing, switching, power factor, fault current, arc flash, motor starting current and voltage dip, conductor capacities, transformer and regulator capacities, capacitor placement, etc. Performs and/or oversees preparation of Long-Range Plans, Power Requirements Studies, Construction Work Plans, Substation and Transmission Justification Studies, System Coordination Studies, Substation Forecast and Requirements Plans, and other specialized studies related to system growth and efficient operation of the distribution system.
NewEngineering Manager - Release Management TORC Robotics LLCEngineering Manager - Release ManagementFort Worth, TX$160,800–$193,000 / yearPeople leadership responsibilities include new hire selection, onboarding, goal setting, career pathing and professional development, employee team building and training, performance management, scheduling and assigning work, resource management and controlling expenses, and enforces systems, policies, and procedures. The release management team schedules regular agile-style release trains, oversees the impact analysis process, communicates required test activities, performs Git tagging and branching procedures, and records release artifacts.
Senior Plant Engineering Manager Ventura Foods LLCSenior Plant Engineering ManagerSaginaw, TXEssential leadership competencies: Results driven with strong bias for action, ability to lead through ambiguity and drive change, strong problem solving and analytical skills, effective communicator across all levels of the organization, high accountability, and ownership mindset. In addition, certain jobs may require employees to: Work outside and/or in adverse temperatures which could include extreme heat, cold, and humidity; Be exposed to vibrations, chemicals used in operations, fumes and food allergens (may include soy, dairy and other allergens); and.
NewFI Rep Code Translation- Engineering Manager SOMERSET STAFFINGFI Rep Code Translation- Engineering ManagerWestlake, TXThe Expertise and Skills You Bring Bachelor's degree in Computer Science, Information Technology, or related field 8+ years of technical, hands-on experience building scalable enterprise applications including Web applications, API, Event Driven, Batch, Database and Cloud solutions. Senior Manager, Engineering (Grade 6) The Role and the Team IWMS (Institutional Wealth Management Services) Technology is seeking a Senior Manager, Engineering to lead the delivery of innovative capabilities that support our intermediary (clearing and custody) business.
Engineering Manager Davis MachineEngineering ManagerEuless, TX$100,000–$135,000 / yearThis position provides technical leadership and strategic direction for manufacturing engineering, CNC programming, process development, new product introduction, program management, and continuous improvement initiatives. The Engineering Manager will work closely with customers, operations, quality, and supply chain teams to ensure products are delivered on time, within budget, and in compliance with aerospace quality and regulatory requirements.
NewEngineering Operation Technician, South Central Region, Military & Veterans Encouraged Amazon.com IncEngineering Operation Technician, South Central Region, Military & Veterans EncouragedFort Worth, TXThey will maintain, operate, and troubleshoot, Data Center Operation's Mission Critical Facilities, which includes stand-by diesel generators and related fuel systems, as well as three phase electrical systems such as: switch gear, UPSs, PDUs, wet cell batteries and associated systems, CRAC, centrifugal chillers, cooling towers/water chemical system, air handlers and associated systems, pumps, & motors. They will maintain, operate, and troubleshoot mission-critical data center facility equipment including stand-by diesel generators and related fuel systems, 3 phase electrical systems such as switchgear, UPS units, PDUs, and wet cell batteries and associated systems.
Engineering Technician III University of Texas at ArlingtonEngineering Technician IIIArlington, TXThe University of Texas at Arlington (UTA) is located in the heart of the Dallas-Fort Worth-Arlington metroplex, a vibrant and diverse metropolitan area that is home to over 7 million people, one of the fastest-growing tech economies in the United States, and a wide array of arts, entertainment, and cultural activities. With a global alumni network of approximately 280,000 - including leaders at many of the 24 Fortune 500 companies headquartered in North Texas - UTA contributes an estimated $29 billion annually to the Texas economy.
Engineering Technician City of ArlingtonEngineering TechnicianArlington, TX$23.11–$28.89 / hourPerform mapping and analysis of stormwater and floodplain data using GIS, including mapping assets from as-built construction plans, comparing land conditions using LiDAR and aerial imagery, and using topographic data to assist engineers with assessing flood risks. ESSENTIAL JOB FUNCTIONS: Maintain and perform quality control of GIS data and resources, including stormwater assets, watershed studies, localized flooding analyses, Letters of Map Change, elevation certificates, and flood monitoring data.
Manager, Software Engineering Symbiotic ServicesManager, Software EngineeringIrving, TexasThis role is ideal for a hands-on leader who can drive innovation, deliver scalable software systems, and manage cross-functional development teams aligned with strategic digital transformation goals. Symbiotic Services is recruiting a Software Engineering Manager to lead high-impact digital development teams for a globally recognized convenience and retail brand.
NewSenior AI Engineering Manager CaterpillarSenior AI Engineering ManagerIrving, TX$172,630–$258,950 / yearDeep knowledge of GenAI system design, including prompt engineering patterns such as system prompts, few-shot, chain-of-thought, and structured output; agentic system concepts including tool use, planning, multi-agent orchestration, memory, guardrails; vector databases concepts such as chunking, embeddings; patterns such as RAG (sparse, dense, hybrid); fine-tuning approaches such as LoRA. Software Quality Assurance and Testing: Extensive knowledge of software quality assurance and testing; ability to apply appropriate processes, tools, and techniques for assuring a high level of quality in computer software products and systems.
NewFI Rep Code Translation- Engineering Manager SmartIPlaceFI Rep Code Translation- Engineering ManagerWestlake, TXThe Expertise and Skills You Bring Bachelor's degree in Computer Science, Information Technology, or related field 8+ years of technical, hands-on experience building scalable enterprise applications including Web applications, API, Event Driven, Batch, Database and Cloud solutions. Senior Manager, Engineering (Grade 6) The Role and the Team IWMS (Institutional Wealth Management Services) Technology is seeking a Senior Manager, Engineering to lead the delivery of innovative capabilities that support our intermediary (clearing and custody) business.
F-35 Line of Business Project Engineering Manager - Availability Team Lockheed Martin CorpF-35 Line of Business Project Engineering Manager - Availability TeamFort Worth, TXAs the F-35 Line of Business Project Engineering Manager - Availability Team you will be responsible for leading a high‑performing team that drives fleet availability, depot stand‑ups, and RMIP/EIB efforts while partnering across functions and program stakeholders. A collaborative leader with deep experience in project engineering and team management, capable of aligning cross‑functional partners to maximize aircraft availability.
NewOnsite Senior Supplier Quality Engineering Manager MedtronicOnsite Senior Supplier Quality Engineering ManagerFort Worth, TXMedtronic is seeking a Senior Supplier Quality Engineering Manager to lead a team of supplier quality engineers ensuring delivery of quality components, materials and services, compliant with purchasing controls. You will drive cross‑functional investigations, CAPA and change control, mentor staff, and prepare for internal and external audits and FDA inspections.
Manufacturing Engineering Manager Phoenix Stamping Group, LLCManufacturing Engineering ManagerFort Worth, TXUtilize effective project management skills to plan, implement, and support operational improvements: Utilize a combination of technical and project management skills to help direct and manage capital investment in manufacturing capacity and capability. Oversee the sourcing and/or design and installation of new equipment, manufacturing cells and manufacturing processes along with continuous evaluation of existing equipment to ensure that production capabilities are aligned with the company's product and process mix.
NewSenior Engineering Technician ESPACESenior Engineering TechnicianArlington, TXWhy E‑Space is right for youAn opportunity to really make a differenceSustainability at our coreFair and honest workplaceInnovative thinking is encouragedCompetitive salariesContinuous learning and developmentHealth and wellness care optionsFinancial solutions for the futureOptional legal services (US only)Paid holidaysPaid time offWe may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. You bring deep bench experience working with RF hardware across multiple spectrum bands — from transmitters and receivers to antennas and arrays — and you know how to troubleshoot when things don't behave the way the simulation said they would.
F-35 Line Of Business Project Engineering Manager - Availability Team Lockheed Martin CorporationF-35 Line Of Business Project Engineering Manager - Availability TeamFort Worth, TXAs the F-35 Line of Business Project Engineering Manager- Availability Team you will be responsible for leading a high‑performing team that drives fleet availability, depot stand‑ups, and RMIP/EIB efforts while partnering across functions and program stakeholders. A collaborative leader with deep experience in project engineering and team management, capable of aligning cross‑functional partners to maximize aircraft availability.
NewMechanical Engineering Technician Employee MagnetsMechanical Engineering TechnicianFort Worth, TXResponsible for supporting engineers in the design, development, testing, and maintenance of mechanical systems and components. Experience in server/system assembly, PCBA handling, or manufacturing operations preferred.
Sr. Manager Data Engineering The Charles Schwab CorpSr. Manager Data EngineeringSouthlake, TXDemonstrated experience in building scalable data ingestion frameworks to acquire and integrate data from diverse source systems in real-time, near real-time, and batch modes into operational data stores and enterprise data warehouses for downstream consumption. Design and oversee scalable batch and streaming data pipelines using Java, Spring, Kafka‑based technologies, and GCP native services (Cloud Run, GKE, Cloud Functions, Pub/Sub, Cloud SQL, Cloud Storage).
Software Engineering Manager Lockheed Martin CorpSoftware Engineering ManagerFort Worth, TXWork Schedules: Lockheed Martin supports a variety of alternate work schedules that provide additional flexibility to our employees. The application window will close in 90 days; applicants are encouraged to apply within 5 - 30 days of the requisition posting date in order to receive optimal consideration.
SRE Engineering Manager - PxE ERM Deloitte Touche Tohmatsu LtdSRE Engineering Manager - PxE ERMFort Worth, TX$113,100–$232,300 / yearAdvanced Technical Proficiency: Possess deep expertise in modern software engineering practices, SRE, Agile, DevSecOps, and CI/CD, Observability, deployment techniques like Blue-Green, Canary to minimize down-time and enable A/B testing approaches, optimizing automation and supporting high-quality outcomes throughout the product lifecycle. You will leverage your extensive SRE engineering craftsmanship and advanced proficiency across multiple programming languages, SRE tools, and modern frameworks, consistently demonstrating your exemplary track record in maintaining production systems with high-quality, modern observability practices, and SLAs.
CTIO AI Engineering Manager PricewaterhouseCoopers LLPCTIO AI Engineering ManagerTX$73,500–$212,280 / yearThose in data science and machine learning engineering at PwC will focus on leveraging advanced analytics and machine learning techniques to extract insights from large datasets and drive data-driven decision making. PwC does not intend to hire experienced or entry level job seekers who will need, now or in the future, PwC sponsorship through the H-1B lottery, except as set forth within the following policy: https://pwc.to/H-1B-Lottery-Policy .