Bright Vision Technologies is a forward-thinking software development company dedicated to building innovative solutions that help businesses automate and optimize their operations. We leverage cutting-edge technologies to create scalable, secure, and user-friendly applications.
Quantitative Developer
Location
United States
Posted
5 days ago
Salary
$100K - $150K / year
Seniority
Mid Level
Job Description
Quantitative Developer
Bright Vision Technologies
Role Description We are seeking an experienced Quantitative Developer to build low-latency, high-reliability trading, risk, and analytics systems for fintech applications. In this role you will partner closely with quants and traders to translate mathematical models into production-quality software that meets strict performance, accuracy, and operational requirements. The ideal candidate will combine strong software engineering skills with solid quantitative fundamentals and deep familiarity with financial markets, instruments, and risk management practices. - Work closely with cross-functional partners — product, design, engineering, operations, and business stakeholders — to translate ambiguous requirements into well-engineered solutions. - Raise the bar through code review, design review, and mentorship of more junior engineers. - Bring strong engineering discipline, a clear communication style, and a track record of shipping meaningful work that holds up well in production. Qualifications - Bachelor’s or Master’s degree in Computer Science, Mathematics, Physics, or a related quantitative discipline. - Six or more years of software engineering experience, with significant time in fintech. - Strong programming skills in C++, Java, or Python (preferably more than one). - Solid grounding in financial markets, instruments, and basic quantitative methods. - Hands-on experience building low-latency, high-throughput systems. - Experience with market data systems and FIX protocol implementations. - Strong understanding of risk and P&L attribution. - Experience with high-performance computing patterns and concurrency. - Excellent debugging, profiling, and performance-tuning skills. - Strong communication and documentation skills. Requirements - Design and implement low-latency trading, pricing, and risk systems in C++, Java, or Python. - Translate quantitative models from prototypes (often in Python or MATLAB) into production-quality implementations. - Build robust market data ingestion and normalization pipelines for high-volume tick data. - Develop pricing libraries for derivatives and structured products, with rigorous testing against analytical benchmarks. - Implement risk engines, P&L attribution systems, scenario analysis tools, and stress-testing capabilities used by traders, risk managers, and quants to make informed decisions under uncertain market conditions. - Profile and optimize critical-path code for latency and throughput, applying systematic measurement, targeted improvements, and data-driven validation to deliver quantifiable gains in throughput, latency, or resource efficiency. - Build comprehensive backtesting and simulation infrastructure that lets researchers evaluate strategies against historical data and synthetic scenarios with reproducible, audit-friendly results. - Collaborate closely with quants, traders, and risk officers to refine models and tooling. - Implement regulatory and compliance reporting workflows where applicable, ensuring outputs meet jurisdictional requirements, are auditable end-to-end, and can be reproduced reliably for retrospective analysis. - Ensure full observability of trading systems with appropriate logging, metrics, and audit trails. - Lead incident response for trading-critical issues with calm and rigor. - Maintain comprehensive, current technical documentation — including architecture diagrams, design decisions, configuration references, runbooks, and operational procedures — so that the system remains supportable, auditable, and easy to onboard new engineers onto over time. - Mentor junior engineers and contribute to engineering culture in the team. Benefits - Competitive salary range of $100,000–$150,000 Annually. - 100% Remote work opportunity. - Full-time, Direct W2 position. How to Apply Would you like to know more about this opportunity? For immediate consideration, please send your resume to [email protected] . Learn more about Bright Vision Technologies at www.bvteck.com .
Related Guides
Related Job Pages
More Software Engineer Jobs
.NET Lead Developer
TransUnionAt TransUnion, we encourage and are committed to creating a real, positive impact and shared sense of purpose within our Workforce for Good, which empowers our people to grow, innovate and contribute to a better future for our communities and customers. We strive to build an environment where our associates are in the driver’s seat of their professional development— while having access to help along the way. We recognize that success comes when our associates thrive both professionally and personally; that’s why we prioritize work/life flexibility and offer resources for our teams across the globe to collaborate and drive excellence.
TransUnion's Job Applicant Privacy Notice Team Overview The FactorTrust team is a highly talented and results-driven organization responsible for run-and-protect operations of the FactorTrust Bureau platform, while also leading cloud migration initiatives and new product development. The team brings a startup mindset, entrepreneurial spirit, and strong ownership culture to drive innovation, operational excellence, and modernization across scalable, secure, and customer-focused solutions. This is a hybrid position and involves regular performance of job responsibilities virtually as well as in-person at an assigned TU office location for a minimum of two days a week. Role Overview And Core Responsibilities - Lead and manage FactorTrust Bureau fulfillment and back-office applications, ensuring operational stability, platform reliability, and successful project delivery. - Manage an IT team composed of full-time associates and contractors, providing coaching, mentorship, and upskilling opportunities to support team growth and delivery excellence. - Own the full software development lifecycle, from solution design and development through deployment, support, and continuous improvement. - Oversee system design, application architecture, and technology changes to ensure scalable, secure, and business-aligned solutions. - Drive application support, incident management, change management, and service KPI performance to meet internal and external SLAs and improve customer satisfaction. - Design, develop, and implement enterprise-scale solutions that align with business strategy, technical standards, and organizational goals. - Provide technical leadership through code reviews, pair programming, design guidance, repository management, and engineering best practices. - Troubleshoot and resolve complex technical issues across multiple platforms, components, cloud environments, and hybrid infrastructures. - Collaborate with engineering, product, architecture, operations, platform, DevOps, SRE, data governance, release management, and global corporate teams to deliver high-quality solutions. - Evaluate emerging technologies and drive innovation to improve platform capabilities, scalability, reliability, operational efficiency, and customer outcomes. Work Schedule - This role follows a Monday through Friday schedule from 1:00 PM to 10:00 PM. Required Knowledge And Experiences - Bachelor’s or Master’s degree in Computer Science, Information Technology, STEM, or equivalent relevant experience. - 10+ years of software development experience, with a strong background in enterprise application development and Microsoft technologies such as .NET Framework and SQL Server. - Experience leading software delivery across the full development lifecycle, including design, development, deployment, support, documentation, and operational excellence. - Strong understanding of Credit platform capabilities, enterprise-scale application architecture, solution design, and business requirement translation. - Demonstrated ability to mentor engineers, conduct code and design reviews, solve complex problems, and drive initiatives aligned to organizational goals. Required Technical Skills - Strong experience with Microsoft technologies, including .NET Framework and SQL Server. - SaaS/PaaS product development experience. - Strong programming and scripting experience, preferably with Java, Python, Scala, or JavaScript. - Experience with cloud services such as GCP, Azure, or AWS, as well as Kubernetes or Docker. - Experience with relational databases, NoSQL databases, Git/version control, API development using Spring Boot, automated testing, Infrastructure as Code, Continuous Deployment, and automated configuration management We’re Also Looking for the Preferred Skills Below. Whether You Are Proficient or Could Use Some Brushing Up, We’re Happy to Support Your Career Development and Growth in: - Cloud Architect or Cloud Engineer certification. - Experience with large-scale data processing systems such as Hadoop, MapReduce, or Spark. - Front-end development and usability experience. - Experience supporting cloud-native and desktop business applications for U.S. Markets Credit platforms. - Experience cross-training and mentoring junior engineers #LI-MR1 TransUnion Overview: At TransUnion, we encourage and are committed to creating a real, positive impact and shared sense of purpose within our Workforce for Good, which empowers our people to grow, innovate and contribute to a better future for our communities and customers. We strive to build an environment where our associates are in the driver’s seat of their professional development— while having access to help along the way. We recognize that success comes when our associates thrive both professionally and personally; that’s why we prioritize work/life flexibility and offer resources for our teams across the globe to collaborate and drive excellence. Be a part of our Workforce for Good – you’ll work with great people, pioneering products and cutting-edge technology. TransUnion Job Title Lead Developer, Software Development
Role Description We are seeking BOT Development Engineers for Audiocare. Below is the job description: - AWS Platform Expertise - AWS Solutions Architect–level knowledge (Associate minimum; Professional preferred) - Core compute/storage: EC2, Lambda, S3, ECS/EKS (if containerized workloads are in scope) - Networking: VPC design, Transit Gateway, Direct Connect, Site-to-Site VPN, security groups/NACLs, Route 53 - Streaming/data services: Kinesis Data Streams, Kinesis Firehose (for call/event data pipelines from Genesys) - API Gateway (REST and/or WebSocket APIs), including throttling, usage plans, and request/response transformation - IAM policy design (roles, resource-based policies, cross-account access) - Certificate management: ACM (AWS Certificate Manager), mutual TLS (mTLS) configuration for API Gateway and Lambda, private CA if applicable - CloudWatch, CloudTrail, X-Ray for observability/troubleshooting distributed integrations - Infrastructure as Code: CloudFormation or Terraform (Terraform is increasingly the industry default for multi-account AWS environments) - Programming/Development - Python (strong) — Lambda functions, data transformation, API clients/servers - JavaScript/Node.js — Lambda functions, potentially frontend/widget integrations custom UI components - RESTful API design and consumption (OpenAPI/Swagger spec experience a plus) - SOAP/XML integration experience — WSDL interpretation, XML parsing/transformation - Experience with API authentication patterns: OAuth 2.0, API keys, mTLS client certificates - Integration & Architecture Experience - Designing and building middleware/integration layers between SaaS platforms and internal enterprise systems - Event-driven architecture patterns, queues, event buses — SQS/SNS/EventBridge experience relevant - Experience translating between REST and SOAP paradigms - API gateway patterns for legacy system integration - Data transformation/mapping between disparate schemas (contact center data models vs. internal system data models) Qualifications - US Citizen, pass background check, drug screening, and Public Trust clearance. Requirements - None specified. Benefits - None specified.
Principal Software Engineer
LynxAll qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.
Role Description - Bachelor's degree in computer engineering, Computer Science, or related technical discipline. - 8+ years Strong software development experience using C, C++, Java, Python, and Bash for embedded systems, automation, testing, and application development. - Hands-on experience with sUAS (small Unmanned Aircraft Systems) and RC aircraft operations, integration, and troubleshooting. - Experience developing and configuring autonomous flight systems using ArduPilot and/or PX4 flight controllers. - Proficient with Git for source control, branching strategies, code reviews, and collaborative software development. - Familiarity with the MAVLink communication protocol, including telemetry, command-and-control messaging, mission planning, and integration with ground control stations. - Understanding robotics, autonomous systems, flight software, sensor integration, and embedded system design. - Proficient with Linux and Windows development environments. - Ability to professionally communicate project status and collaborate on technical solutions with clients and peers. - Active Secret DoD security clearance. - 25% Travel. Qualifications - Proficient with Atlassian Tools (Confluence, JIRA, Bitbucket, etc.). - DevOps & Containerization – Experience with Docker-based development, deployment, and maintaining CI/CD pipelines. - Embedded Systems – Developing software for microcontrollers and embedded hardware platforms. - Autonomy Systems – Working with autonomous systems software and hardware, including Perception (sensors, computer vision, sensor fusion). - Motion and mission planning. - Control systems. - Test & Verification Engineering – Creating automated tests, validation frameworks, and verification software. - Software Quality & CI/CD – Designing and maintaining robust software quality processes, automated builds, testing, and deployment pipelines. - Electrical Engineering Fundamentals – Ability to read and understand electrical schematics and collaborate with hardware teams. - Experience communicating and documenting complex technical designs. - Ability to work in a collaborative and team-based environment. - Excellent written and verbal communication and presentation skills. Benefits - Low-cost Medical / Dental / Vision coverage options. - 401K with generous employer match. - Responsible Paid Time Off + Paid Holidays. - Remote work opportunities based on role. - Employee Assistance Program (EAP). - Career growth and professional development opportunities.
Role Description Client is seeking an experienced PLC Programmer SCADA Subject Matter Expert (SME) to support our rapidly expanding Battery Energy Storage System (BESS) and renewable energy portfolio. This role will provide expert-level PLC programming and SCADA integration support for utility-scale projects, ensuring seamless commissioning and operational excellence. Key Responsibilities - PLC Programming & Development - Expert-level PLC programming for BESS and solar projects using Schneider M340/M580 platforms - Develop, modify, and optimize control logic for utility-scale energy storage systems - Create and maintain standardized PLC code libraries and templates - Implement advanced control algorithms for hybrid PV-BESS operations - SCADA Integration & Communications - Configure and troubleshoot Modbus communications between PLCs, inverters, and SCADA systems - Integrate PLCs with Ignition HMI platforms and historian systems - Establish robust communication protocols for real-time monitoring and control - Support OPC server configuration and data exchange protocols - Testing & Commissioning Support - Lead Factory Acceptance Testing (FAT) and Site Acceptance Testing (SAT) procedures - Perform comprehensive PLC code validation and system integration testing - Support commissioning teams with on-site troubleshooting and system optimization - Execute Power Purchase Agreement (PPA) and Large Generator Interconnection Agreement (LGIA) testing requirements - Technical Leadership & Collaboration - Serve as technical SME for PLC programming standards and best practices - Coordinate with SCADA leads, project managers, and vendor teams - Provide technical guidance for control system architecture decisions - Documentation & Standards - Develop and maintain PLC programming documentation and procedures - Create detailed Functional Requirements Documents (FRDs) for control systems - Establish coding standards and version control protocols - Support regulatory compliance documentation (NERC CIP, cybersecurity) Qualifications - Bachelor's degree in electrical engineering, Computer Engineering, or related field - 5+ years of experience in PLC programming, preferably Schneider Electric platforms - Expert knowledge of Modbus, DNP3, and industrial communication protocols - Experience with Ignition SCADA platform and HMI development - Strong understanding of power systems and utility-scale energy projects - Proven experience in utility-scale renewable energy or power generation projects - Knowledge of BESS control systems, inverters, and energy storage technologies - Familiarity with grid interconnection requirements and utility standards - Experience with FAT/SAT testing procedures and commissioning protocols - Full accountability for PPA, LGIA, and OEM testing completion - Ability to travel up to 25% for project commissioning support - Strong analytical and troubleshooting skills - Excellent communication and documentation abilities - NERC CIP cybersecurity awareness preferred Physical Requirements / Working Environment - Ability to lift up to 20 pounds frequently on a daily basis - Standing on feet for extended periods of time - Ability to work at desk position in front of a computer monitor for extensive periods of time - Ability to operate a motor vehicle for purposes of commuting between 2 working locations - Ability to travel as required
