python programmer with data analytics skills
Senior programmer job in Boston, MA
One of our staffing partners is looking for its Ecommerce client a Python programmer with data analytics.
Experience of 2-3 years. Not looking for senior programmers due to low pay
Salary offered $55-70k per year
Direct applicants only no c2c or company candidates due to low margins. The staffing company or client will reach directly to the applicants.
Develop clean, efficient Python code for data-driven applications
Design and maintain ETL pipelines and data workflows
Analyze large datasets to identify trends, patterns, and opportunities
Collaborate with data scientists and analysts to deploy models and dashboards
Build APIs and backend services to support data visualization tools
Optimize data storage and retrieval using SQL and NoSQL databases
Strong proficiency in Python and libraries like Pandas, NumPy, and Matplotlib
Experience with data analytics tools and techniques
Familiarity with SQL, PostgreSQL, or MongoDB
Understanding of data modeling and statistical analysis
Experience with web frameworks (e.g., Flask, Django)
Knowledge of version control systems (e.g., Git)
Familiarity with big data tools (Spark, Hadoop)
Knowledge of BI tools (Tableau, Power BI)
Lead Python Data Developer
Senior programmer job in Boston, MA
Tech Lead - Python Data Engineering
About the Role:
We are seeking a hands-on Tech Lead to join our Entity Resolution Team, which processes and aggregates massive datasets-trillions of rows of contact data including names, phone numbers, mailing addresses, and emails. This is a player-coach role: you'll spend about 75% of your time coding and 25% leading a small team, while collaborating on product and project management initiatives.
What You'll Do:
Lead and mentor a distributed team working on Eastern Time hours.
Design, build, and optimize data pipelines for large-scale data processing.
Work with suppliers' data, aggregate it into files, and power applications that drive business value.
Own technical decisions for Python-based workflows integrated with SQL.
Collaborate with product and project teams to align technical solutions with business goals.
Tech Stack:
Python (data engineering focus, not web frameworks, NOT Django)
Airflow for orchestration
AWS for cloud infrastructure
DBT for transformations
Snowflake
What We're Looking For:
Strong experience with big data and large-scale datasets.
Expertise in Python for data engineering (not Django or web frameworks).
Familiarity with ETL pipelines, SQL, and data modeling.
Experience with Airflow, Snowflake, and AWS.
Prior exposure to entity resolution or similar data aggregation challenges is a plus.
Comfortable in a small-team environment and open to a management track.
Why Join Us?
Opportunity to work on high-volume, complex data challenges.
Leadership role with hands-on technical impact.
Collaborative, fast-paced culture with growth potential.
Software Engineer
Senior programmer job in Boston, MA
Work schedule: Hybrid
Key Responsibilities:
Performance Tuning: Monitor and optimize performance, including query performance, resource utilization, and storage management.
User and Access Management: Manage user access, roles, and permissions to ensure data security and compliance with organizational policies.
Data Integration: Support and manage data integration processes, including data loading, transformation, and extraction.
Troubleshooting and Support: Provide technical support and troubleshooting for Snowflake-related issues, including resolving performance bottlenecks and query optimization.
Documentation and Reporting: Maintain detailed documentation of system configurations, procedures, and changes. Generate and deliver regular reports on system performance and usage.
Collaboration: Work closely with data engineers, analysts, and other IT professionals to ensure seamless integration and optimal performance of the Snowflake environment.
Best Practices: Stay up to date with Snowflake best practices and industry trends. Recommend and implement improvements and upgrades to enhance system functionality and performance.
Qualifications and Experience:
5+ years of experience in data architecture, data engineering, or database development.
2+ years of hands-on experience with Snowflake, including data modeling, performance tuning, and security.
At a minimum Bachelor's degree in Computer Science, Information Technology, or related field.
Experience with source control tools (GitHub preferred), ETL/ELT tools and cloud platforms (AWS preferred).
Experience or exposure to AI tools.
Deep understanding of data warehousing concepts, dimensional modeling, and analytics.
Excellent problem-solving and communication skills.
Experience integrating Snowflake with BI and reporting tools is a plus
Required Skills:
Strong proficiency in Snowflake architecture, features, and capabilities.
Knowledge of SQL and Snowflake-specific query optimization.
Experience with ETL tools and data integration processes.
Strong proficiency in SQL and Python.
Strong Database design and data modelling experience. Experience with data modeling tools.
Ability to identify and drive continuous improvements.
Strong problem solving and analytical skills.
Demonstrated process-oriented and strategic thinking skills.
Strong motivation and a desire to continuously learn and grow.
Knowledge of Snowflake security features including access control, authentication, authorization, encryption, masking, secure view, etc.
Experience working in AWS cloud environments.
Experience working with Power BI and other BI, data visualization, and reporting tools.
Business requirement gathering and aligning to solutions delivery.
Experience with data integration solutions and tools, data pipelines, and modern ways of automating data using cloud based and on-premises technologies.
Experience integrating Snowflake with an identity and access management program such as Azure IDP is a plus.
Experience with other relational database management systems, cloud data warehouses and big data platforms is a plus.
Analytical Skills: Excellent problem-solving and analytical skills with strong attention to detail.
Communication: Effective communication skills, both written and verbal, with the ability to convey complex technical information to non-technical stakeholders.
Teamwork: Ability to work independently and collaboratively in a fast-paced environment.
Preferred Skills:
Snowflake certification (e.g., SnowPro Core or Advanced Certification).
Full Stack .NET Developer
Senior programmer job in Boston, MA
MUST BE A US CITIZEN, GREEN CARD HOLDER OR HAVE A H4 WORK AUTHORISATION
| Full Stack .NET Developer | Hybrid Role - 3 days on site | Boston |
We're seeking individuals who are skilled at analyzing complex issues and translating data into meaningful insights. In this role, you'll collaborate with a team that addresses a wide range of business and legal challenges, applying thoughtful analysis and sound judgment. If you value a workplace that emphasizes professional growth, teamwork, and impactful work, this opportunity will align well with your goals.
Job Responsibilities
Front-End Development
Design, develop, and maintain user-friendly interfaces for internal tools, dashboards, or client-facing platforms.
Translate complex analytical outputs into intuitive, interactive visualizations that clearly communicate key insights.
Collaborate with technical and non-technical team members to refine requirements, ensuring usability and accessibility.
Implement best practices for front-end development, including code organization, documentation, and testing.
Continuously explore and adopt new front-end technologies, frameworks, and design patterns to improve functionality and efficiency.
Analytical & Project Support
Conduct detailed quantitative and qualitative analyses to support business and legal decision-making.
Collect, clean, and process large datasets using analytical and statistical tools.
Develop structured, clear, and accurate deliverables, including reports, presentations, and visualizations.
Support project teams by managing tasks, tracking progress, and ensuring timely execution of responsibilities.
Assist with troubleshooting data, software, or workflow issues and provide actionable solutions.
Actively contribute to a collaborative, tech-forward environment by sharing knowledge, documenting processes, and mentoring junior team members.
Cross-Functional Collaboration
Partner with analysts, developers, and other team members to integrate technical and analytical insights into project solutions.
Communicate findings effectively to both technical and non-technical stakeholders.
Participate in brainstorming and problem-solving sessions to improve project outcomes and workflow efficiency.
Requirements
Technical & Analytical Skills
Proficiency or willingness to learn front-end development tools and languages, such as JavaScript, HTML/CSS, React, or similar frameworks.
Experience with data analysis and visualization tools, including Excel, Python, R, Stata, SQL, or equivalent.
Ability to handle, clean, and interpret large datasets accurately and efficiently.
Knowledge of best practices for reporting, visualization, and dashboard development.
Comfort adapting to and learning new technologies, tools, and software as required.
Professional & Personal Skills
Strong analytical and critical-thinking abilities with meticulous attention to detail.
Excellent written and verbal communication skills to present complex findings clearly and professionally.
Ability to manage multiple responsibilities simultaneously, prioritize effectively, and meet deadlines.
Strong organizational skills with a focus on accuracy, process improvement, and documentation.
Collaborative mindset, able to work effectively in team-based environments and contribute to collective goals.
Motivation to grow professionally in a technology-driven, innovative, and dynamic setting.
Benefits
Hybrid Role (3 days / week on-site)
$140k / year
Medical
Dental
401(k)
15% annual bonus
Senior Software Engineer
Senior programmer job in Boston, MA
Immediate need for a talented Senior Software Engineer. This is a 12+ Months Contract opportunity with long-term potential and is located in Boston, MA (Onsite). Please review the job description below and contact me ASAP if you are interested.
Job ID:25- 94757
Pay Range: $70 - $80/hour. Employee benefits include, but are not limited to, health insurance (medical, dental, vision), 401(k) plan, and paid sick leave (depending on work location).
Key Requirements and Technology Experience:
Must have skills: - Python, PySpark, AWS (Glue, EC2, Lambda), YAML
Bachelor's Degree
At least 10 years of experience in application development (Internship experience does not apply)
At least 5 years of experience in big data technologies
5+ years of experience in application development including Python, or Java
3+ years of experience with a public cloud (AWS, Microsoft Azure, Google Cloud)
3+ years experience with Distributed data/computing tools (MapReduce, Hadoop, Hive, EMR, Kafka, Spark, Gurobi, or MySQL)
2+ year experience working on real-time data and streaming applications
2+ years of experience with NoSQL implementation (Mongo, Cassandra)
2+ years of data warehousing experience (Redshift or Snowflake)
3+ years of experience with UNIX/Linux including basic commands and shell scripting
2+ years of experience with Agile engineering practices
Our client is a leading Banking and Financial Industry, and we are currently interviewing to fill this and other similar contract positions. If you are interested in this position, please apply online for immediate consideration.
Pyramid Consulting, Inc. provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
By applying to our jobs you agree to receive calls, AI-generated calls, text messages, or emails from Pyramid Consulting, Inc. and its affiliates, and contracted partners. Frequency varies for text messages. Message and data rates may apply. Carriers are not liable for delayed or undelivered messages. You can reply STOP to cancel and HELP for help. You can access our privacy policy here.
Senior Software Engineer
Senior programmer job in Woburn, MA
The Alexander Technology Group is looking for a Senior Software Engineer with a focus on AI Platforms and Edge Computing.
.
Full-time
Salary: 150-200k
Requirements:
Design and implement software platforms for AI, data processing, and edge-to-cloud deployments.
Architect and deploy scalable systems across hybrid environments.
Develop high-performance components in C/C++, Go, and Python.
Build APIs and middleware connecting AI models, data services, and applications.
Use IaC, Docker, and Kubernetes for automated, cloud-native deployments.
Optimize performance, security, and reliability in distributed systems.
Qualifications
7+ years in software engineering for embedded, cloud, or distributed systems.
Strong skills in C/C++, Go, Python, and Linux-based environments.
Experience with SOA, SaaS, and Infrastructure-as-Code (Terraform, CloudFormation).
Proficient with Docker, Kubernetes, and CI/CD workflows.
Knowledge of networking, debugging, and optimization in real-time systems.
Familiarity with AWS, Azure, or GCP.
If interested, please send resume to ************************
Senior Software Engineer
Senior programmer job in Boston, MA
Senior Software Engineers - Relocate to NYC (Boston's Best Only)
Industry: High-performance trading & research engineering
Comp: $600k - $1.5m
We're hiring a small number of exceptional Software Engineers to join a high-impact engineering group in NYC. If you're in Boston and operating well above average, this is where your ability actually gets used.
What You'll Work On
Serious engineering - not feature factory work:
Distributed computing & large-scale data systems
Research/modelling platforms
High-performance execution & routing
Core infra powering real-time decisioning
Small teams. High autonomy. Immediate impact.
Who Should Apply
Engineers with clear, proven excellence, typically shown through:
Elite Foundations
Top CS/Math/EE degree (MIT/Harvard/CMU/Stanford/etc. or equivalent)
Strong GPA (usually 3.7+ or equivalent)
Real Engineering Depth
Distributed systems, infra, platform, HPC, research tooling or similar
Ownership of complex, performance-critical systems
Fast progression + high trust roles
High Problem-Solving Ability
Algorithms, systems thinking, clean architecture, first-principle reasoning.
Commercial Awareness
You build with purpose - speed, correctness, and impact matter to you.
Not a Fit
Web dev only, Maintenance roles, Anyone not relocating to NYC
What You Get
Market-leading comp
NYC relocation
High-calibre peers
Work that hits production fast
A genuinely career-defining engineering environment
If You're One of Boston's Top Engineers - Apply.
Senior Software Engineer (Investment Tools)
Senior programmer job in Boston, MA
This role is with a DeWinter Investment Management Partner
Boston, MA - Hybrid Role - We are targeting local candidates that can be in the Boston office 3 days per week.
12 Month + contract (or contract to hire, if desired)
Position Summary
We're seeking a senior, full-stack engineer using React and Python for our portfolio management and tools team, These tools are used for company wide investing strategies. Prior domain experience is not required.
Key Responsibilities
Design and build new tools to attribute portfolio performance and risk across alpha, transaction, liquidity, and risk models for quantitative investment strategies.
Support and drive research initiatives that improve the investment process based on insights from attribution systems.
Develop scalable, full-stack applications using Python, React, and JavaScript.
Architect robust backend solutions leveraging Python and both relational and non-relational databases for high-performance data processing.
Unify and optimize reporting across global strategies and workflows, including exception-driven reports.
Implement cloud-ready solutions that adapt to evolving investment needs.
Work with APIs and data structures to deliver real-time portfolio insights.
Maintain and enhance an internal configuration-based language for portfolio analytics.
Partner closely with portfolio managers, quantitative researchers, and engineers to align tools with real-world investment workflows.
Qualifications
Bachelor's degree in a relevant field; CFA progress a plus.
4-6 years of experience in full-stack or portfolio tools development using modern technologies.
Strong backend engineering skills, including distributed computing and API design.
Familiarity with investment concepts such as attribution and risk analysis.
Demonstrated ability to build fast, maintainable, and scalable systems deployed in cloud environments.
Senior Developer - FP&A Forecasting & Reporting
Senior programmer job in Boston, MA
The Senior Developer role partners with the FP&A team and IT data team to design, build, and optimize the FP&A Forecasting and Reporting processes. This position will be accountable for developing and maintaining high-performance components, ensuring the processes scale effectively with complex calculations and large data volumes.
You will be a key member of the FP&A Transformation, helping to build a calculation and forecast modeling platform to support a growing, high pace firm.
You will act as a technical leader, bringing deep engineering expertise while working closely with FP&A, Investment, Actuarial and data specialists to ensure the processes deliver robust, efficient, and production-grade solutions.
KEY RESPONSIBILITIES
Platform Development & Optimization
Lead the design, development, and optimization of core code base using Python and Python-based compute environments (e.g., Jupyter, VS Code, Databricks).
Collaborate with FP&A and data teams to integrate FP&A forecasting models, analytics, and data pipelines.
Ensure computational performance, scalability, and reliability across FP&A workloads.
Drive technical innovation, including use of compute grids, data vectors, and AI-based methods where relevant.
Collaboration & Support
Partner with FP&A and external consultants to deliver performant model execution and tooling.
Provide technical guidance on backlog items and requirements for IT Data and supporting teams.
Serve as a senior escalation point for critical incidents, providing Tier-3 expertise when needed.
Governance & Best Practices
Establish and champion engineering standards, testing practices, and performance monitoring.
Contribute to platform documentation, run books, and knowledge-sharing initiatives.
Mentor junior developers and data engineers, raising engineering maturity across the team.
Ensure ongoing maintenance, upgrades, and optimizations are delivered with minimal disruption.
EDUCATION
An undergraduate or advanced degree in Computer Science, Engineering, or related field (or equivalent combination of education and experience).
SKILLS
Expert Python skills with proven experience in building high-performance, data-intensive systems.
Strong understanding of Life & Annuity data, financial models, or large-scale computational engines.
Deep knowledge of data management and integration in hybrid cloud ecosystems (AWS / Snowflake).
Hands-on experience with compute parallelization and performance optimization techniques.
Excellent interpersonal and communication skills; ability to interface effectively with FP&A and program leadership stakeholders.
Strong leadership qualities: mentoring, influencing, and guiding technical direction across teams.
EXPERIENCE
10+ years in professional software engineering, with significant hands-on Python development.
Demonstrated success building or maintaining financial modeling or large-scale computational systems.
Experience working with investment banks and/or within life and annuity insurance domains is highly desirable.
Proven track record in data-driven platforms, large-scale computation, or advanced analytics.
Experience with DevOps practices and ability to explain them to business users.
Desirable:
Cloud ecosystem expertise (AWS, Azure, Redshift)
Familiarity with AI/ML integration in computational systems
Experience in data visualization and reporting
Senior Software Engineer (Medical Device)
Senior programmer job in Boston, MA
Join a mission-driven engineering team building next-generation technology for diagnosing and treating cardiac arrhythmias. You'll help develop a real-time medical platform that blends advanced visualization, hardware integration, and life-saving clinical workflows.
This onsite/hybrid role (4 days per week in Greater Boston) offers close collaboration, hands-on lab work, and the opportunity to shape a high-impact medical system from the ground up.
What we offer you in USA
We honor the contract terms you prefer.
20 paid vacation days per year
40 working hours per week
Retirement Plan 401(K)
Medical, Dental, Vision Insurance Plan for you and your Family
100% On-Site position in Newton
What You'll Do
Design, implement, and optimize high-performance system software in Python and C++.
Build and debug applications that interface directly with medical hardware, imaging systems, and embedded components.
Collaborate with hardware, systems, product, and QA teams to define requirements and deliver clinically reliable software.
Drive engineering quality through code reviews, automated testing, and CI/CD.
Mentor junior engineers and contribute to a culture of technical excellence.
Document architecture, design decisions, and verification processes for regulatory compliance.
Support lab evaluations, pre-clinical studies, and customer-facing demos.
Stay current on tools and frameworks to help advance system performance and scalability.
Required Qualifications
Bachelor's + 4 years of experience, or Master's + 2 years, or PhD with relevant work or research experience.
Strong proficiency in Python and C++.
Preferred Qualifications
Expertise in OOP, algorithms, and data structures.
Experience with real-time or embedded software development.
Familiarity with network protocols and hardware/software integration.
Hands-on experience with ROS, Linux development, and/or RTOS.
Knowledge of Git, CI/CD pipelines, Agile workflows.
Exposure to cloud platforms (AWS/Azure) and scalable architectures.
Strong communication and cross-functional collaboration skills.
Ability to take ownership of complex, mission-critical software modules.
Sr. Software Development Engineer (C/C++ Required)
Senior programmer job in Waltham, MA
If your skills, experience, and qualifications match those in this job overview, do not delay your application. NetApp is the intelligent data infrastructure company, turning a world of disruption into opportunity for every customer. No matter the data type, workload or environment, we help our customers identify and realize new business possibilities. And it all starts with our people.
If this sounds like something you want to be part of, NetApp is the place for you. You can help bring new ideas to life, approaching each challenge with fresh eyes. Of course, you won't be doing it alone. At NetApp, we're all about asking for help when we need it, collaborating with others, and partnering across the organization - and beyond.
About Us
Join our innovative and dynamic Cloud Engineering team at NetApp, where we are dedicated to pushing the boundaries of cloud technology. We are looking for a passionate and experienced Software Development Engineer to join us in developing industry leading data management solutions for NetApp's customers in all major Clouds. If you have hands-on experience with AWS, OCI or GCP, we want to hear from you!
Job Summary
As a Software Development Engineer in NetApp's Cloud Platforms organization, you will play a critical role in the team responsible for designing, developing, and maintaining scalable, secure and robust operating systems and capabilities that run NetApp data management applications in the Cloud.
As part of the Research and Development function, the overall focus of the group is on competitive market and customer requirements, technology advances and innovation, product quality, product cost and time-to-market. To achieve these goals, software engineers in this organization leverage their technical strengths and teamwork skills via collaboration with Cloud partners and internal Engineering partners.
Key Responsibilities
* Develop a strong technical understanding of NetApp's existing data management and storage solutions in the Cloud, their interdependencies, and limitations.
* Participate in all phases of the product development cycle including product design and development, test automation, debugging and support, and supporting resolution of impactful customer issues.
* Participate in technical discussions within the immediate group and across functions to evaluate design and execute development plans for product features
* Handle unstructured tasks and conducting research to convert vague/undefined requirements into clearly articulated ones.
* Demonstrate accountability and ownership of a complex technical area of the product as a subject matter expert, while operating under limited supervision and direction, drive results and set priorities independently.
* Engage in a peer-to-peer collaboration and learning model, fostering a culture of continuous learning and improvement.
Minimum Qualifications
* A minimum of 8-10 years of experience in software/systems engineering is required, with programming skills in C, C++ and Python
* Knowledge: Strong understanding of computer architecture, data structures, and programming practices.
* Demonstrated experience as a Lead or technical mentor to junior engineers in a team.
* Excellent problem-solving skills and attention to detail.
* Strong verbal and written communication skills, and collaboration skills are a must.
* Ability to work with limited supervision and operate and drive results independently.
Preferred Qualifications
* Technical Expertise: Deep understanding of cloud technologies and orchestration frameworks with hands-on experience in AWS, Azure, Oracle or GCP.
* Experience in software development of distributed data management systems (E.g.: NetApp ONTAP or similar systems).
* Advanced certifications in AWS, GCP, or OCI.
* Experience with infrastructure-as-code tools such as Terraform or CloudFormation.
* Experience with Cloud monitoring and logging tools.
Education
* Bachelor's degree in Computer Science, Engineering, or a related field.
Compensation:
The target salary range for this position is 159,800 - 237,600 USD. The salary offered will be determined by the candidate's location, qualifications, experience, and education and may be outside of this range. Final compensation packages are competitive and in line with industry standards, reflecting a variety of factors, and include a comprehensive benefits package. This may cover Health Insurance, Life Insurance, Retirement or Pension Plans, Paid Time Off (PTO), various Leave options, Performance-Based Incentives, employee stock purchase plan, and/or restricted stocks (RSU's), with all offerings subject to regional variations and governed by local laws, regulations, and company policies. Benefits may vary by country and region, and further details will be provided as part of the recruitment process.
At NetApp, we embrace a hybrid working environment designed to strengthen connection, collaboration, and culture for all employees. This means that most roles will have some level of in-office and/or in-person expectations, which will be shared during the recruitment process.
Equal Opportunity Employer:
NetApp is firmly committed to Equal Employment Opportunity (EEO) and to compliance with all federal, state and local laws that prohibit employment discrimination based on age, race, color, gender, sexual orientation, gender identity, national origin, religion, disability or genetic information, pregnancy, protected veteran status, and any other protected classification.
Why NetApp?
We are all about helping customers turn challenges into business opportunity. It starts with bringing new thinking to age-old problems, like how to use data most effectively to run better - but also to innovate. We tailor our approach to the customer's unique needs with a combination of fresh thinking and proven approaches.
We enable a healthy work-life balance. Our volunteer time off program is best in class, offering employees 40 hours of paid time per year to volunteer with their favorite organizations. We provide comprehensive medical, dental, wellness, and vision plans for you and your family. We offer educational assistance, legal services, and access to discounts. Finally, we provide financial savings programs to help you plan for your future. xevrcyc
If you want to help us build knowledge and solve big problems, let's talk.
E-commerce Personalization Architect / Lead - Boston, MA - Onsite - Direct Client - JOBID658
Senior programmer job in Boston, MA
What You'll Work On
Leading the personalization architecture for a high-traffic e-commerce ecosystem
Designing scalable approaches for customer segmentation and behavioral targeting
Integrating recommendation engines, CDPs, and 3rd-party personalization tools
Providing hands-on leadership to development teams and reviewing solution design
Partnering with business stakeholders to translate goals into actionable technical plans
Continuously evaluating new personalization technologies and recommending improvements
4 Key Skills We're Targeting
1. Large-Scale E-commerce Platform Experience
Strong background with ATG, WebSphere Commerce, Adobe Experience Cloud, or similar enterprise platforms.
2. Deep Personalization Expertise
Experience with customer segmentation, behavioral targeting, A/B testing, and recommendation engines.
3. Architecture Leadership
Ability to set personalization strategy, define architecture patterns, and guide engineering teams.
4. Data-Driven Decisioning
Hands-on experience using CDPs, analytics, or ML-driven systems to power personalization at scale.
Preferred Background
Experience with personalization tools like Adobe Target, Dynamic Yield, Bloomreach, Optimizely, or Oracle ATG Personalization
Strong understanding of experimentation, conversion optimization, and digital commerce KPIs
Exposure to cloud environments and API/microservices-based architectures
Retail or B2C e-commerce experience is highly beneficial
Robotics Software Engineer
Senior programmer job in Danvers, MA
Open Role: Onboarding Immediately
for REAL is a modern platform focused on simplifying the leasing experience for tenants and landlords. Tenants can browse listings, take 3D tours, and complete the application process seamlessly on their phones. Landlords benefit from centralized management of the leasing cycle, from tours to rent collection, all in one platform.
Role Description
This is a full-time on-site Robotics Engineer role located in Danvers, MA. The Robotics Software Engineer will be responsible for tasks such as developing robotics systems, implementing process automation, and collaborating with the software development team to enhance technology solutions.
Qualifications:
Experience with Structure from Motion (SfM) and camera pose estimation
Strong experience with 3D Gaussian Splatting and surface reconstruction
Proficiency in Python and C++
Hands-on experience designing and implementing computer vision algorithms (segmentation, object detection, classification, tracking)
Familiarity with deep learning models and their deployment
Solid understanding of multi-view geometry
Proficiency in OpenCV, and either PyTorch or TensorFlow
Experience working with 3D point clouds, mesh generation, and libraries such as Open3D, Trimesh, or PCL
Familiarity with 3D reconstruction pipelines (e.g., COLMAP, NerfStudio, Photogrammetry tools)
Strong knowledge of coordinate frames, and camera calibration
Preferred Qualifications:
Master's degree in Robotics, Computer Science, Electrical/Mechanical Engineering, or a related field
Experience with ROS/ROS 2 concepts
Familiarity with robot localization using SLAM and multi-sensor fusion
Experience working with multi-modal sensors: GPS, LiDAR, stereo/depth cameras, IMUs
Proficient in path planning algorithms (both global and local)
Experience developing robotic software stacks for controls, motion planning, sensor integration, and simulation.
Lead Abbyy Developer
Senior programmer job in Somerville, MA
We currently have a career opportunity for a Lead Abbyy Developer to join our team. As a Lead Technical Consultant you will participate in all aspects of the software development lifecycle which includes estimating, technical design, implementation, documentation, testing, deployment and support of application developed for our clients. As a member working in a team environment you will work with solution architects and developers on interpretation/translation of wireframes and creative designs into functional requirements, and subsequently into technical design.
Perficient is always looking for the best and brightest talent and we need you! We're a quickly-growing, global digital consulting leader, and we're transforming the world's largest enterprises and biggest brands. You'll work with the latest technologies, expand your skills, and become a part of our global community of talented, diverse, and knowledgeable colleagues.
RESPONSIBILITIES
Deep expertise in ABBYY Vantage and other intelligent document processing tools (FlexiCapture, RPA, ML/NLP integrations)
Strong troubleshooting, systems analysis, and cloud/SaaS experience in enterprise architecture
Excellent communication for both technical and non-technical audiences, with strong project and stakeholder management skills
Integration with Pega and other case management platforms
Lead the technical planning & requirements gathering phases including estimate, develop, test, manage projects, architect and deliver.
Serve as a technical lead and mentor. Provide technical support or leadership in the development and continual improvement of service.
Develop and maintain effective working relationships with team members.
Demonstrate the ability to adapt and work with team members of various experience level.
QUALIFICATIONS
Certified on Abbyy platform
Passionate coders with 3-5 years of application development experience.
Client facing or consulting experience highly preferred.
Skilled problem solvers with the desire and proven ability to create innovative solutions.
Flexible and adaptable attitude, disciplined to manage multiple responsibilities and adjust to varied environments.
Future technology leaders- dynamic individuals energized by fast paced personal and professional growth.
Phenomenal communicators who can explain and present concepts to technical and non-technical audiences alike, including high level decision makers.
Bachelor's Degree in MIS, Computer Science, Math, Engineering or comparable major.
Solid foundation in Computer Science, with strong competencies in data structures, algorithms and software design.
Knowledge and experience in developing software using agile methodologies.
Proficient in authoring, editing and presenting technical documents.
Ability to communicate effectively via multiple channels (verbal, written, etc.) with technical and non-technical staff.
Demonstrated ability to leverage AI tools to enhance productivity, streamline workflows, and support data-informed task execution.
Familiarity with AI-enhanced platforms is a plus.
A solid understanding of AI capabilities and limitations including ethical considerations is expected
The salary range for this position takes into consideration a variety of factors, including but not limited to skill sets, level of experience, applicable office location, training, licensure and certifications, and other business and organizational needs. The new hire salary range displays the minimum and maximum salary targets for this position across all US locations, and the range has not been adjusted for any specific state differentials. It is not typical for a candidate to be hired at or near the top of the range for their role, and compensation decisions are dependent on the unique facts and circumstances regarding each candidate. A reasonable estimate of the current salary range for this position is $73,008 to $170,640. Please note that the salary range posted reflects the base salary only and does not include benefits or any potential equity or variable bonus programs. Information regarding the benefits available for this position are in our benefits overview.
Perficient, Inc. proudly provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, gender, sexual orientation, national origin, age, disability, genetic information, marital status, amnesty, or status as a protected veteran in accordance with applicable federal, state and local laws. Perficient, Inc. complies with applicable state and local laws governing non-discrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including, but not limited to, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training. Perficient, Inc. expressly prohibits any form of unlawful employee harassment based on race, color, religion, gender, sexual orientation, national origin, age, genetic information, disability, or covered veterans. Improper interference with the ability of Perficient, Inc. employees to perform their expected job duties is absolutely not tolerated.
Disability Accommodations:
Perficient is committed to providing a barrier-free employment process with reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or accommodation due to a disability, please contact us.
Disclaimer: The above statements are not intended to be a complete statement of job content, rather to act as a guide to the essential functions performed by the employee assigned to this classification. Management retains the discretion to add or change the duties of the position at any time. #LI-SV1
ABOUT US
Perficient is the global AI-first consultancy. Our team of strategists, designers, technologists, and engineers partners with the world's most innovative enterprises and admired brands to deliver real business results through the transformative power of AI. As part of our AI-First strategy, we empower every employee to build AI fluency and actively engage with AI tools to drive innovation and efficiency. We break boundaries, obsess over outcomes, and shape the future for our clients. Join a company where bold ideas and brilliant minds converge to redefine what's possible - while building a career filled with growth, balance, and purpose.
ABOUT THE TEAM
Our Intelligent Automation experts help our clients bridge how work is performed today and how they want to work tomorrow, by leveraging DPA, RPA, and AI to align all aspects of the client's operations. We partner with some of the most recognized brands in the business with equally matched partnerships. Together, we bring visions to life and drive value and efficiency through process improvement and technology integration.
Contract SAP CRM Developer
Senior programmer job in Waltham, MA
7+ years of experience in SAP Customer Relationship Management (CRM). Design, develop, test, and deploy SAP CRM components, including BOL/GENIL models, Web UI enhancements, and CRM-specific business logic. Maintain and enhance CRM middleware, including debugging of queues and BDOCs.
Develop custom reports, interfaces, enhancements, and forms related to SAP CRM.
Collaborate with functional teams to clarify requirements and translate business needs into technical solutions.
Participate in integration efforts using IDocs, BAPIs, and Web Services (SOAP/REST).
Perform debugging and troubleshooting within SAP CRM and connected systems.
Ensure transport requests comply with coding standards and change management procedures.
Prepare technical documentation for developed CRM objects and interfaces.
Support unit and integration testing cycles with thorough issue resolution.
Contribute to performance tuning and optimization of CRM solutions.
Participate in code reviews and knowledge sharing with peers.
Senior Statistician
Senior programmer job in Boston, MA
Responsibilities: You will be responsible for leading a range of projects that involve devising and performing statistical analysis plans and then communicating the methodologies and results of these to our clients in the healthcare sector
Salary: $100,000 per annum
Benefits: Hybrid working options, generous holiday allowance, flexible working hours, private medical and dental insurance, 401K plan, life insurance, full funding for external training, comprehensive travel insurance and more
Role Type: Full-time, permanent
Start Date: We are currently recruiting for start dates throughout 2025 and you will be asked to state your preference on your application form
Location: This role is available in our Boston office
About the Role
Our Statistics team provide statistical and analytical expertise across Costello Medical, devising statistical analysis plans and performing data analysis within R, Excel, Stan, SQL and BUGS software. They are also responsible for communicating the methodologies and results in both written and oral formats to drug and device manufacturers, and doctors. The statistical analyses vary across patient-level clinical trial data, observational study (real-world) data, and published aggregate data. Our work involves a range of techniques such as basic statistical analysis of individual patient data, regression analysis, survival analysis and complex Bayesian network meta-analysis using both standard and emerging methods.
The Senior Statistician will lead statistics projects, working very closely with the Consultant or Team Lead as well as colleagues from all specialities, to ensure that statistics projects are delivered to an exceptionally high standard, on time and in line with client expectations. This involves providing strategic advice to clients at project initiation, supervising the project team and regular interaction with external stakeholders by teleconference, email and in person. The Senior Statistician will also be central to the quality control of the project, involving the review of colleagues' work and the provision of constructive feedback.
Our team typically work on several projects at one time and the results of each analysis can feed into publications, value materials, health economic models or health technology assessment submissions. You will therefore be exposed to a wide variety of our service and a broad range of therapeutic areas. To read more about our recent articles and publications, please visit our website: ***************************************************************
You will also play a key role in contributing to business development by developing and maintaining excellent client relationships and identifying opportunities to provide additional services to clients within projects. There may also be opportunities to line manage and mentor our Statistician Interns.
Career Progression
Senior Statisticians are supported to progress to the Consultant Statistician role. Consultant Statisticians manage a range of projects and have full responsibility for client communication on projects, as well as leading budgeting plans and business development efforts. In addition to technical project delivery, Consultant Statisticians line manage team members and have internal responsibilities spanning areas such as recruitment and training.
To learn more about the personal and professional development opportunities at Costello Medical, explore first-hand career profiles from our colleagues about their experiences with the company: **********************************************************************
About Costello Medical
Costello Medical is a rapidly growing global healthcare agency specialising in medical communications, market access, and health economic and outcomes research. We work with a wide range of clients, including the industry's most successful pharmaceutical and medical technology companies, patient and public health bodies, and charitable organisations. We have been listed in the Top 100 Best Companies to Work For list since 2017 and were proud to receive B Corporation accreditation in 2022. Learn more about us, our work, and our mission on our website: ********************************
Requirements
About You
We are looking for individuals who are collaborative, self-motivated and enthusiastic, with a strong and demonstrable background in the HEOR sector. You will take pride in producing exceptionally high-quality work and will relish the opportunity to build successful client relationships. You will identify and capitalise on opportunities to go above and beyond for clients and exceed their expectations wherever possible. You will be someone who has a genuine desire to play an active role in the development of our growing team. You will enjoy using your experience to train and mentor others and will be skilled at delivering effective feedback to support your colleague's professional development.
You will thrive in a fast-paced environment, be highly organised and able to manage timelines across multiple projects. Additionally, you will be willing to step up and support your project team as needed.
This role is suited to those who have professional experience, of typically no less than 2 years, in applying economic and mathematical modelling techniques within an industry setting, ideally within a pharmaceutical, medical devices or consulting company. Specifically, we are looking for candidates with experience:
Working directly with clients from project initiation to completion
Leading a project team, including delegating tasks and managing the time of others coupled with the ability to manage timelines across multiple projects at once and the flexibility to respond to changing deadlines
Communicating directly with clients including responding to different communication styles, as well as a proven ability to build robust and sustainable client relationships
In addition, essential requirements for the role are:
A degree level or higher qualification in a scientific or mathematical discipline (minimum GPA 3.3) is required. A focus on statistics and data analysis is essential
The technical and mathematical ability, coupled with exceptional written and oral communication skills, to explain complex techniques and results to non-experts, and to teach and mentor others in the Statistics team
An excellent understanding of and extensive experience in the R programming language, and the willingness and ability to rapidly develop your programming skills
A willingness to trial, explore or recommend new software or techniques that may suit specific projects
Exceptional attention to detail and a high degree of accuracy in technical and written work, along with the ability to maintain exceptional customer service and the quality of deliverables under multiple competing demands
The ability to use your initiative and work independently, in addition to working collaboratively within project teams
Excellent written English is fundamental; this will be assessed during the selection process
Desired requirements for the role are:
A Masters degree or PhD in a scientific or mathematical discipline
Experience with Stan, Python, SQL, or other programming languages used for data analysis
Awareness of data standards for clinical research and statistical analysis (e.g. CDISC, SDTM, ADaM, ICH Statistical Principles for Clinical Trials)
Benefits
What We Offer
A starting salary of $100,000 per annum
A discretionary profit share bonus paid twice per year
Private medical insurance with a company contribution
Dental and vision cover
23 days' vacation leave increasing by 1 day to a maximum of 27 days. 6 public holidays plus 1 floating holiday
The chance to work from home for up to half of your working time
Retirement savings via a 401k plan
Paid funding for external education and study leave
Life insurance
Comprehensive travel insurance
Flexible and reasonable working hours
Regular company-funded social activities
Please click here to learn about our reward package and the other benefits of working for Costello Medical: ********************************careers/benefits-package-in-the-us/
The Application Process
You are required to submit your resume and a cover letter via our online application form. In your cover letter, you must explain why you think you would be suited to the role and why you would like to join Costello Medical, with examples to support both. Your resume should clearly state the dates of all qualifications and grades achieved where applicable.
Then, our recruitment process includes a telephone interview with a member of the Talent Acquisition team, followed by an assessment for you to complete in your own time. If successful, you will be invited to an interview which will include a short presentation you can prepare for in advance. Our standard recruitment process lasts around 1 month, however, this can be adapted if necessary.
As an equal opportunity employer, we are committed to fostering a diverse and inclusive workforce and, throughout the recruitment process, there are a number of reasonable adjustments we can provide: ********************************reasonable-adjustments/
Please note that, whilst we embrace AI to innovate and improve processes, your role may involve confidential data that cannot be uploaded to AI. Therefore, it is important for us to assess your own skills and abilities, so we recommend that you do not rely solely on this technology to generate any application materials.
Visa Sponsorship
We welcome applications from international candidates, but we are unfortunately unable to provide visa sponsorship for working visas. Therefore, you must have the right to work in the US independently from the company. However, we are able to consider those on a temporary visa, such as an OPT visa.
Auto-ApplySr. Statistician Wright Lab
Senior programmer job in Boston, MA
This role focuses on performing work related to research and development of new products, innovation, and improvement of products and processes. In addition, this role focuses on performing the following Research Programs and Projects duties: Supports the development of new products and innovation. Includes Clinical roles focused on research projects. Positions in this family perform basic, translational, and/or clinical research towards solving a specific problem for an entity or community. A professional individual contributor role that may direct the work of other lower level professionals or manage processes and programs. The majority of time is spent overseeing the design, implementation or delivery of processes, programs and policies using specialized knowledge and skills typically acquired through advanced education. A specialist level role that is a recognized subject matter expert in job area typically obtained through advanced education and work experience. Typically manages large projects or processes with limited oversight from manager, coaches, reviews and delegates work to lower level professionals, resolving difficult and often complex problems.
Job Overview
This position oversees and coordinates data analysis and data management for clinical investigators. Provides analytic, programming, and data coordination support for researchers, grants, and research projects. Activities include the development and implementation of research databases, data coordination, and analytic plans. Works with principal investigator in the development of protocols and study plans, oversees data management and coordination, and supervises data analyses process. This position is also involved with training of new researchers in research methodologies, coordination of research activities, and the application of advanced programming and statistical methods.
Job Description
Minimum Qualifications:
1. Advanced degree (Master's or PHD) in Statistics, Biostatistics, or a related field.
2. Six (6) years of experience in a medical research environment.
Preferred Qualifications:
1. Experience in computer programming, managing, and analyzing large databases and data sets.
2. Experience with SAS or R programming, and other relevant statistical analysis tools.
Duties and Responsibilities: The duties and responsibilities listed below are intended to describe the general nature of work and are not intended to be an all-inclusive list. Other duties and responsibilities may be assigned.
1. Provides leadership to a research project in the development and implementation of data management and analytic plans.
2. Collaborates significantly in development of grants and provides leadership in their implementation.
3. Collaborates on original research that demonstrates the development or application of new research methodologies.
4. Provides leadership in organizing or administering research components.
5. Assists with teaching and mentoring of clinical researchers.
6. Directly manages and supervises staff: writes and/or contributes to performance evaluations.
7. Participates in the general statistical work of the Department including attending weekly research meetings and meetings with other staff statisticians.
8. Participates in the development of courses and seminars.
9. Actively participates in research seminars and lectures.
Physical Requirements:
1. Normal office environment.
2. Frequent typing/computer keying.
Skills & Abilities:
1. Strong computer skills, including proficiency with MS Office (Word, Excel and Power Point), and familiarity with databases (e.g., experience using MS Access).
2. Analytical skills to appropriately develop and modify complex testing, reviewing of tests, and interpretation of findings.
3. Ability to be meticulous and detail-oriented.
4. Strong organizational skills with the ability to handle competing demands in order to meet project timelines.
5. Ability to work independently and collaborate within a team environment.
6. Ability to multi-task and prioritize responsibilities as needed.
7. Clinical or scientific knowledge and techniques relevant to area of research.
8. Demonstrated care in following procedures and diligence in recordkeeping.
9. Ability to communicate with peers as well as researchers.
At Tufts Medicine, we want every individual to feel valued for the skills and experience they bring. Our compensation philosophy is designed to offer fair, competitive pay that attracts, retains, and motivates highly talented individuals, while rewarding the important work you do every day.
The base pay ranges reflect the minimum qualifications for the role. Individual offers are determined using a comprehensive approach that considers relevant experience, certifications, education, skills, and internal equity to ensure compensation is fair, consistent, and aligned with our business goals.
Beyond base pay, Tufts Medicine provides a comprehensive Total Rewards package that supports your health, financial security, and career growth-one of the many ways we invest in you so you can thrive both at work and outside of it.
Pay Range:
$77,333.26 - $98,603.60
Programmer/Developer KRS1596
Senior programmer job in Boston, MA
Programmer/Developer Boston, MA
Clearance Level: Clearance Eligible
US Citizenship: Required
Job Classification: Full Time
Years of Experience: 5-7 years
Education Level: Bachelor's degree in computer science, Mathematics, or equivalent technical degree; or equivalent industry experience.
Position Description: The Standard Programmer/Developer must have software engineering experience building applications at an Individual Contributor Level as part of an agile team. They know one or more modern programming languages, understand computer science fundamentals either through education or experience, and have worked as part of an Agile team to deliver enterprise software solutions across an organization. The engineer will also possess effective communication skills to interact with various stakeholders internal and external to the organization.
Required Skills:
Bachelor's degree in computer science, Mathematics, or equivalent technical degree; or equivalent industry experience.
Three-plus (3+) years of experience developing production software leveraging modern languages (including: Java, Python, Go, NodeJS, etc.)
One-plus (1+) years of experience developing containerized services deployed in production on orchestration platforms such as Kubernetes, Mesos, Swarm, etc.
Three-plus (3+) years of experience with agile and lean software development philosophies.
One-plus (1+) years of experience working with relational and/or non-relational databases e.g. PostgreSQL, MySQL, MongoDB, Elasticsearch etc.
Two-plus (2+) years of demonstrated experience with modern version control systems such as Git, Subversion, Mercurial, etc.
Clearable to a SECRET or above security clearance
CompTIA Security+ CE or other DoD 8570 IAT II certification, within 90 days
Three-plus (3+) years of experience developing production software leveraging modern languages (including: Java, Python, Go, NodeJS, etc.)
Three-plus (3+) years of experience with agile and lean software development practices.
Global InfoTek, Inc. is an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, or based on disability.
About Global InfoTek, Inc. Global InfoTek Inc. has an award-winning track record of designing, developing, and deploying best-of-breed technologies that address the nation's pressing cyber and advanced technology needs. For close to three decades, GITI has rapidly combined pioneering technologies, operational effectiveness, and best business practices.
Software Engineer (Boston)
Senior programmer job in Boston, MA
Software EngineerSasakiBoston, MA $80,000 - $105,000 / yearly
About Sasaki
Sasaki is an interdisciplinary design firm at the intersection of architecture, planning, urban design, landscape architecture, and digital products. Sasaki Strategies, an in-house team of designers, analysts, and software developers, is looking for a Software Engineer to help strengthen Sasaki's design and planning practice through innovative uses of technology and human-centered thinking.
Our team is a collaborative, cross-disciplinary group dedicated to building digital products, prototyping new solutions, and partnering directly with design teams to make data and technology integral to the creative process.
We build digital tools that connect design, data, and decision-making, helping visualize complex information and enabling better, more informed choices. Our work spans web applications, data visualization, and interactive platforms that bring design strategy to life.
Learn more about Sasaki Strategies and the kinds of solutions you'll be helping create at sasaki.com/practice/expertise/data-design-tools.
Overview
The Sasaki Strategies team fuses analytics, design, and technical expertise to innovate in planning, built and natural environment design through data-informed impact. We are seeking a Software Engineer to help bridge Sasaki's creative design practice with the development of technology that brings data and ideas to life.
This role sits within a collaborative, cross-disciplinary team dedicated to creating intuitive digital tools and platforms that visualize, communicate, and empower impactful decision-making across planning, design, and the built environment. The ideal candidate has 2-3 years of experience and a strong track record of using code to creatively solve problems.
We are looking for someone who thrives at the intersection of prototyping and building for scale. A versatile thinker and maker who can envision, design, prototype, and deliver. You should feel comfortable moving between early-stage concepts and production environments, collaborating with designers and analysts, and contributing to tools that advance how Sasaki plans and designs for people and the environment.
What is the Role & Key Activities?
Our software engineers collaborate with subject matter experts in UI/UX Design, Data Analysis, Geospatial Data Science, Computational Design, and emerging technologies that support the built environment (Urban Planning, Architecture, Landscape Architecture).
As a Software Engineer, you will participate in projects and products across Sasaki at various scales and implementations. You will be expected to:
Collaborate with design and UX teams to achieve high-quality, intuitive, and delightful user experiences
Develop and implement applications using in-house and third-party platforms
Write clean, modular, and maintainable code that supports reusable design-system components
Work closely with product and data teams to connect visual interfaces with real-world datasets and APIs
Participate in code reviews, peer feedback, and Agile sprint planning
Lead and maintain our design system
Support prototyping and R&D initiatives that explore new tools, workflows, or technologies to advance design practice
Requirements
Be comfortable handling ambiguity and finding solutions in a creative and fast-moving environment
2-3 years of professional experience as a software engineer or front-end developer
Familiarity with Git and version control
Knowledge of HTML DOM, CSS/SCSS, and responsive design principles
Strong proficiency in JavaScript/TypeScript and demonstrated ability to write clear, maintainable code
Experience developing with React (or similar frameworks) and understanding of asynchronous code execution
Ability to translate design files or prototyping tools (e.g., Figma, Framer) into high-fidelity implementations
A collaborative, problem-solving mindset and comfort working in a multidisciplinary team
Curiosity to learn new frameworks, tools, and ideas quickly and to question the status quo
Additional Skills a Plus
Familiarity with a state management system such as MobX or Redux
Experience with TypeScript, C# or other type-safe languages
Comfort working with the Google Cloud Platform such as Firebase, and integrating third-party APIs
Experience with data visualization or geospatial libraries D3.js, Mapbox, Deck.gl
Interest in design systems, accessibility, and identifying repeatable use cases
Curiosity about how emerging AI technologies can enhance workflows, decision-making, and design tools
Exposure to machine learning, natural language processing, or creative tools in this space
Team Culture
Lead with Humility
We are a humble team and believe that our ideas are collectively powered by our team DNA. Regardless of tenure or role, we are open, honest, and encourage each other's ideas and opinions.
Empathy and Autonomy
We are a highly creative team with diverse personalities and skill sets. We focus on how each individual can contribute, with the support and mentorship to become authors of what we work on, what we lead, and what we bring to the world.
Impact and Purpose
We ideate, create, and deliver solutions with integrity. We are focused on leveraging our skills and knowledge to help make more impactful decisions. Challenging work is rewarding and requires resiliency mixed with healthy doses of fun and balance.
Oneness and Connection
We are one team with diverse backgrounds and expertise. We are united by our curiosity and ability to solve problems. We have each other's backs, respect one another, and embrace learning and growing together.
Auto-ApplySenior Software Engineer (Python & AWS)
Senior programmer job in Boston, MA
This role is with a DeWinter Financial Services Partner
Boston, MA - Hybrid Role - We are targeting local candidates that can be in the Boston office 3 days per week.
12 Month + contract (or contract to hire, if desired)
We are targeting a mid or senior level software engineer who has experience in Python, AWS cloud, and has worked for financial services firms.
Overview:
The Senior Software Engineer will participate in a high level development capacity on a project building a robust, next gen web apps for an asset management firm in modern technologies. Previous experience in financial services preferred. Experience working with client facing teams, providing automated workflow solutions and data management tools. Experience and/or understanding of the various domains within an asset management firm (investment operations, performance and attribution, trading etc.) is desired.
Requirements:
Senior or Technical Lead level development experience
Several years of coding experience in Python.
Experience working in an AWS Tech Stack (Terraform, CloudFormation, Lambda, ECS, Aurora, etc.)
Experience building REST API's
Experience with CI/CD and Test Driven Development
Experience building API's and services for data access and integration purposes.
Prior experience working with Amazon Web Services is required.
Prior UI experience with React or Node is a plus, but not required.
Prior experience with the Snowflake Data Platform is a plus, but not required.