Top Software Engineer Jobs
The Transpilation/Compiler Software Specialist designs and develops software tools for operating systems, compilers, and network utilities. They troubleshoot and enhance existing features, optimize designs for platform capabilities, and define components within an architecture. The role includes collaboration with customers to address technical concerns and mentoring junior team members, while effectively managing multi-priority tasks.
As a Senior Full Stack Developer, you will lead technical direction, mentor peers, and solve complex problems through innovative technology solutions. You will engage with clients, demonstrate thought leadership, and promote software development best practices in a collaborative environment.
The Programmer Analyst will be responsible for providing first level support for issues affecting the IBM Sterling Order Management Systems. This role includes troubleshooting, collaborating with application owners, enhancing monitoring capabilities, and supporting builds and releases within multiple environments.
The Database Engineer will be responsible for certifying new versions and patches, enhancing security policies, managing installations and configurations of database systems, and providing support for production databases. Additional duties include troubleshooting, developing programs, documenting processes, and ensuring database optimization and compliance with security standards.
The Mid-Level Java Developer will design and prototype development tools, coordinate component integration, and support the delivery of technical capabilities for applications. Responsibilities include reviewing application requirements, providing technical expertise, and making hardware and software recommendations.
Featured Jobs
Responsible for designing, developing, and implementing complex enterprise software solutions. Collaborates with various roles to create software modules and analyze user needs, while ensuring compliance with standards and managing application support activities.
As an intern at Centene, you will design, develop, and implement enterprise software solutions while collaborating with various stakeholders. Your responsibilities include coding, debugging, troubleshooting, and providing technical support for software applications.
As a Site Reliability Engineer Intern at Centene, you will participate in building and maintaining technology solutions, contribute to application implementation, provide input on design, and perform root cause analysis while collaborating with business teams.
Seeking a Senior Data Engineer with extensive experience in Databricks on AWS or Azure to design, build, and maintain scalable data architectures, ensure data integrity, and optimize data flow and collection. Responsibilities include developing ETL processes, ensuring data quality and security, and leading data governance implementation. Required skills include proficiency in Databricks, AWS services, Unity Catalog, SQL, and big data technologies, along with strong communication and problem-solving skills.
Seeking a skilled Data Engineer with expertise in Logstash and Databricks to manage and optimize clients' data pipelines for efficiency and reliability. Collaborate with data scientists and analysts, troubleshoot issues, ensure data security and compliance, and stay updated on data engineering best practices.
Seeking a highly skilled and motivated Data Engineer to design, develop, and maintain data infrastructure using Python, PySpark, ETL processes, and CI/CD. Responsible for data architecture, ETL development, Python and PySpark development, data integration, and streaming/batch workflows. Required qualifications include a degree in Computer Science or a related field, proven experience as a Data Engineer, strong programming skills in Python and expertise in PySpark, and familiarity with ETL tools and processes.
As a Staff Software Engineer focused on backend at Databricks, you will design, implement, and operate micro-services for the Databricks platform, collaborating with product management and your team. Your work will include writing software in Scala/Java, building data pipelines using Apache Spark and Kafka, and integrating with third-party applications and cloud APIs.
As a Staff Software Engineer on the Runtime team at Databricks, you will develop advanced distributed data storage and processing systems, enhancing performance beyond traditional SQL engines and supporting various data workloads. Your work will include projects like Apache Spark and Delta Lake, focusing on scalable systems, performance optimization, and data pipeline management.
The Solutions Engineer will build relationships with clients, providing technical solutions using the Databricks platform. Responsibilities include demonstrating expertise in big data analytics, developing reference architectures, and leading workshops to promote community engagement.
As a Senior Software Engineer at MyVest, you will collaborate with the Advisor team to design and build features for their SaaS product, utilizing Java and SQL among other technologies. Your role involves advancing technical infrastructure and ensuring high-quality service to clients, while adhering to regulations in the financial services industry.
The Enterprise Integration Architect will lead data integration and architecture proposals during sales cycles, create data integration strategies using REST API and ETL tools, and guide clients in understanding Anaplan’s SaaS architecture tailored to their needs.
As a Senior Solution Architect at Anaplan, you will support the Global Presales Team by building industry-specific models, optimizing model performance, advising on Anaplan features, and leading Anaplan projects to ensure timely and quality deliverables.
The Senior Solution Architect will play a key role in Anaplan’s growth by supporting the Global Presales Team in model-building efforts, technical architecture discussions, and product feature expertise. Responsibilities include designing complex models, advising on Anaplan's functionality, preparing models with customer data, leading projects, and facilitating requirements gathering.
As a Software Engineer II on the Planning and Controls team at Shield AI, you will research and implement advanced planning algorithms, optimize the software stack on various computing platforms, and develop core systems for UAS. You will also architect cloud infrastructure and collaborate with DevOps teams, ensuring software quality through modern engineering practices.
As a Propulsion Engineer, you'll develop mechanical design solutions for propulsion and fuel systems in autonomous UAVs, conduct feasibility studies, and validate designs using CAD and analysis tools while supporting cross-functional teams and test campaigns.
Develop and maintain high-quality embedded firmware for the V-Bat UAV, collaborating with various engineering teams. Responsibilities include refining existing firmware, integrating real-time operating systems, creating new CI/CD pipelines, and facilitating software architecture design processes, while ensuring optimal performance and reliability of the software systems.
The Staff Full Stack Engineer will develop custom tools for data analysis, collaborate with a team to enhance technical designs, and contribute to product innovation using technologies like Python, Flask, and AWS. Responsibilities include code reviews and documenting software standards.
Top Companies Hiring Developer + Engineer Roles
See AllAll Filters
No Results
No Results