Categorías
···
Entrar / Registro
Ingeniero Principal .NET
Salario negociable
Workable
Tiempo completo
Presencial
Sin requisito de experiencia
Sin requisito de título
Provo, UT, USA
Favoritos
Compartir
Parte del contenido se ha traducido automáticamenteVer original
Descripción

Ingeniero Principal .NET – PredictIt Como Ingeniero Principal .NET en PredictIt, desempeñará un papel clave de liderazgo en la definición de la arquitectura, rendimiento y confiabilidad de nuestros sistemas de trading de alta escala. Este es un puesto práctico con un equilibrio entre liderazgo técnico y contribución individual: aproximadamente 30 % en arquitectura y diseño de sistemas, 30 % en revisiones de código y mentoría, y 30 % en desarrollo práctico. Trabajará en toda la pila tecnológica, desde rediseñar nuestro motor financiero e infraestructura de trading en tiempo real hasta guiar la entrega de aplicaciones seguras y cumplidoras orientadas al usuario. También ayudará a construir la próxima generación de sistemas Designated Contract Market (DCM) y Designated Clearing Organization (DCO) cumplidores con las normas de la CFTC, que soportan millones de dólares en transacciones financieras. Responsabilidades Clave Liderar la arquitectura y el diseño de sistemas de software críticos para la misión, con enfoque en rendimiento, escalabilidad y tolerancia a fallos. Realizar revisiones profundas de código que vayan más allá de identificar errores, asegurando mantenibilidad, seguridad e integridad del diseño a largo plazo. Establecer y mantener el estándar de oro en calidad de código, rendimiento y disciplina de ingeniería en todo el equipo mediante sus propias prácticas de codificación y retroalimentación. Mentorar desarrolladores mediante revisiones educativas y constructivas, ayudándolos a crecer técnicamente y alinearse con las mejores prácticas. Evaluar cómo funcionará el código bajo carga y cómo escalará con el uso a lo largo del tiempo; recomendar mejoras arquitectónicas basadas en estos análisis. Impulsar la adopción de estándares de codificación consistentes, patrones reutilizables y directrices arquitectónicas a nivel del sistema. Construir y mejorar sistemas y APIs backend, incluyendo lógica central de trading y canalizaciones de datos de mercado. Colaborar estrechamente con los equipos de ingeniería, producto, cumplimiento y QA para entregar soluciones escalables y mantenibles. Analizar limitaciones del sistema e incidencias de rendimiento; liderar esfuerzos en perfilado, planificación de capacidad y optimización de rendimiento. Promover la ingeniería de rendimiento, las mejores prácticas de DevOps y flujos de entrega continua. Identificar oportunidades para simplificar y escalar los procesos de revisión de código en equipos distribuidos y asíncronos, incluyendo herramientas y automatización. Mantenerse actualizado con tecnologías emergentes e integrarlas cuando sea beneficioso para mejorar la resiliencia del sistema y la productividad del equipo. Requisitos Más de 6 años de experiencia diseñando y desarrollando aplicaciones empresariales con la plataforma .NET. Conocimiento profundo de C#, ASP.NET (MVC y Web API), OOP y arquitectura de sistemas multi-nivel. Demostrada experiencia en el diseño de sistemas eficientes y escalables, idealmente en entornos de alto volumen de transacciones o trading. Liderazgo comprobado en la cultura de revisión de código, incluyendo mentoría de desarrolladores, diseño de estándares de codificación para todo el equipo y revisión de código de alto impacto o alto riesgo en múltiples dominios. Experiencia utilizando la revisión de código como función fundamental de liderazgo, no solo como tarea, asegurando la integridad del sistema a largo plazo, el crecimiento del equipo y el intercambio de conocimientos. Familiaridad con o contribuciones a herramientas de revisión automatizada, analizadores estáticos o canalizaciones de control de calidad. Experiencia realizando revisiones en sistemas regulados, financieros o críticos para la misión, con altos requisitos de seguridad y cumplimiento. Amplia experiencia con SQL Server y dominio en depuración y optimización de consultas y canalizaciones de datos. Buen conocimiento de flujos CI/CD, Azure DevOps y arquitectura basada en la nube (preferiblemente Azure). Capacidad de liderar con el ejemplo mediante una comunicación clara, empática y una profunda visión técnica. Título universitario en Ciencias de la Computación o campo relacionado. Stack Tecnológico Lenguajes y Frameworks: C#, ASP.NET (MVC, Web API, Web Forms), Entity Framework, LINQ, T4 Front-End: HTML5, Bootstrap, jQuery, Vue.js Base de datos y mensajería: SQL Server, Redis, Kafka Herramientas y Plataformas: Azure DevOps, Azure Cloud Services, Visual Studio 2022, SSRS Adicional (No Obligatorio) Experiencia con sistemas financieros, incluyendo emparejamiento de órdenes e integración con el protocolo FIX. Antecedentes en gamificación o diseño de aplicaciones orientadas al compromiso del usuario. Experiencia en administración de sistemas o infraestructura en la nube en entornos de producción a gran escala. Beneficios Todos los puestos son a tiempo completo, con compensación competitiva, beneficios médicos, vacaciones pagadas, plan 401k y opciones de acciones. El código de vestimenta informal y el ambiente no corporativo hacen de este un lugar divertido para trabajar y aprender en un entorno de equipo. Visite nuestro sitio web en aristotle.com

Fuentea:  workable Ver publicación original
Workable · HR

Compañía

Workable
Cookie
Configuración de cookies
Nuestras aplicaciones
Download
Descargar en
APP Store
Download
Consíguelo en
Google Play
© 2025 Servanan International Pte. Ltd.